Expand description
Numeric traits and functions for the built-in numeric types.
Structs§
- NonZero
- A value that is known not to equal zero.
- ParseFloat Error 
- An error which can be returned when parsing a float.
- ParseIntError 
- An error which can be returned when parsing an integer.
- Saturating
- Provides intentionally-saturating arithmetic on T.
- TryFromIntError 
- The error type returned when a checked integral type conversion fails.
- Wrapping
- Provides intentionally-wrapped arithmetic on T.
Enums§
- FpCategory
- A classification of floating point numbers.
- IntErrorKind 
- Enum to store the various types of errors that can cause parsing an integer to fail.
Traits§
- ZeroablePrimitive Experimental 
- A marker trait for primitive types which can be zero.
Type Aliases§
- NonZeroI8 
- An i8that is known not to equal zero.
- NonZeroI16 
- An i16that is known not to equal zero.
- NonZeroI32 
- An i32that is known not to equal zero.
- NonZeroI64 
- An i64that is known not to equal zero.
- NonZeroI128 
- An i128that is known not to equal zero.
- NonZeroIsize 
- An isizethat is known not to equal zero.
- NonZeroU8 
- A u8that is known not to equal zero.
- NonZeroU16 
- A u16that is known not to equal zero.
- NonZeroU32 
- A u32that is known not to equal zero.
- NonZeroU64 
- A u64that is known not to equal zero.
- NonZeroU128 
- A u128that is known not to equal zero.
- NonZeroUsize 
- A usizethat is known not to equal zero.