Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

OptWrapping

Optimized opt_wrapping math trait (overflowing add, sub, mul).

Fully qualified path: alexandria_math::opt_math::OptWrapping

pub trait OptWrapping<T>

Trait functions

opt_wrapping_add

Returns wrapped result of overflowing addition.

Fully qualified path: alexandria_math::opt_math::OptWrapping::opt_wrapping_add

fn opt_wrapping_add(self: T, v: T) -> T

opt_wrapping_sub

Returns wrapped result of overflowing substraction.

Fully qualified path: alexandria_math::opt_math::OptWrapping::opt_wrapping_sub

fn opt_wrapping_sub(self: T, v: T) -> T

opt_wrapping_mul

Returns wrapped result of overflowing multiplication.

Fully qualified path: alexandria_math::opt_math::OptWrapping::opt_wrapping_mul

fn opt_wrapping_mul(self: T, v: T) -> T