Ensure
sp_arithmetic
23.0.0
Ensure
Object Safety
Implementors
In sp_arithmetic::traits
Traits
AtLeast16Bit
AtLeast16BitUnsigned
AtLeast32Bit
AtLeast32BitUnsigned
AtLeast8Bit
AtLeast8BitUnsigned
BaseArithmetic
Bounded
CheckedAdd
CheckedDiv
CheckedMul
CheckedNeg
CheckedRem
CheckedShl
CheckedShr
CheckedSub
Ensure
EnsureAdd
EnsureAddAssign
EnsureDiv
EnsureDivAssign
EnsureFixedPointNumber
EnsureFrom
EnsureInto
EnsureMul
EnsureMulAssign
EnsureOp
EnsureOpAssign
EnsureSub
EnsureSubAssign
IntegerSquareRoot
One
SaturatedConversion
Saturating
Signed
UniqueSaturatedFrom
UniqueSaturatedInto
Unsigned
Zero
Functions
checked_pow
ensure_pow
?
Settings
Trait
sp_arithmetic
::
traits
::
Ensure
Copy item path
source
·
[
−
]
pub trait Ensure:
EnsureOp
+
EnsureOpAssign
{ }
Object Safety
§
This trait is
not
object safe
.
Implementors
§
source
§
impl<T:
EnsureOp
+
EnsureOpAssign
>
Ensure
for T