[−][src]Crate num_traits
Numeric traits for generic mathematics
Compatibility
The num-traits crate is tested for rustc 1.8 and greater.
Re-exports
| pub use bounds::Bounded; | 
| pub use float::FloatConst; | 
| pub use cast::cast; | 
| pub use cast::AsPrimitive; | 
| pub use cast::FromPrimitive; | 
| pub use cast::NumCast; | 
| pub use cast::ToPrimitive; | 
| pub use identities::one; | 
| pub use identities::zero; | 
| pub use identities::One; | 
| pub use identities::Zero; | 
| pub use int::PrimInt; | 
| pub use ops::checked::CheckedAdd; | 
| pub use ops::checked::CheckedDiv; | 
| pub use ops::checked::CheckedMul; | 
| pub use ops::checked::CheckedNeg; | 
| pub use ops::checked::CheckedRem; | 
| pub use ops::checked::CheckedShl; | 
| pub use ops::checked::CheckedShr; | 
| pub use ops::checked::CheckedSub; | 
| pub use ops::inv::Inv; | 
| pub use ops::mul_add::MulAdd; | 
| pub use ops::mul_add::MulAddAssign; | 
| pub use ops::saturating::Saturating; | 
| pub use ops::wrapping::WrappingAdd; | 
| pub use ops::wrapping::WrappingMul; | 
| pub use ops::wrapping::WrappingShl; | 
| pub use ops::wrapping::WrappingShr; | 
| pub use ops::wrapping::WrappingSub; | 
| pub use pow::checked_pow; | 
| pub use pow::pow; | 
| pub use pow::Pow; | 
| pub use sign::abs; | 
| pub use sign::abs_sub; | 
| pub use sign::signum; | 
| pub use sign::Signed; | 
| pub use sign::Unsigned; | 
Modules
| bounds | |
| cast | |
| float | |
| identities | |
| int | |
| ops | |
| pow | |
| sign | 
Structs
| ParseFloatError | 
Enums
| FloatErrorKind | 
Traits
| Num | The base trait for numeric types, covering  | 
| NumAssign | The trait for  | 
| NumAssignOps | The trait for types implementing numeric assignment operators (like  | 
| NumAssignRef | The trait for  | 
| NumOps | The trait for types implementing basic numeric operations | 
| NumRef | The trait for  | 
| RefNum | The trait for references which implement numeric operations, taking the second operand either by value or by reference. | 
Functions
| clamp | A value bounded by a minimum and a maximum |