Truncate

Trait Truncate 

Source
pub trait Truncate<T> {
    // Required method
    fn truncate(x: T) -> Self;
}
Expand description

Safely truncate an unsigned integer value to shorter representation

Required Methods§

Source

fn truncate(x: T) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Truncate<u64> for u32

Source§

impl Truncate<u128> for u32

Source§

impl Truncate<usize> for u8

Source§

impl Truncate<usize> for u16

Implementors§