[][src]Trait rav1e::CastFromPrimitive

pub trait CastFromPrimitive<T>: 'static + Copy {
    fn cast_from(v: T) -> Self;
}

Trait for casting between primitive types.

Required methods

fn cast_from(v: T) -> Self

Casts the given value into Self.

Loading content...

Implementations on Foreign Types

impl CastFromPrimitive<i8> for i16[src]

impl CastFromPrimitive<i8> for i32[src]

impl<T> CastFromPrimitive<T> for u16 where
    T: RegisteredPrimitive
[src]

impl CastFromPrimitive<u64> for i16[src]

impl CastFromPrimitive<isize> for i16[src]

impl CastFromPrimitive<u64> for i32[src]

impl<T> CastFromPrimitive<T> for u8 where
    T: RegisteredPrimitive
[src]

impl CastFromPrimitive<u64> for u8[src]

impl CastFromPrimitive<isize> for u16[src]

impl CastFromPrimitive<u32> for u8[src]

impl CastFromPrimitive<i64> for i16[src]

impl<T> CastFromPrimitive<T> for u32 where
    T: RegisteredPrimitive
[src]

impl CastFromPrimitive<isize> for i32[src]

impl<T> CastFromPrimitive<T> for i32 where
    T: RegisteredPrimitive
[src]

impl CastFromPrimitive<usize> for u16[src]

impl CastFromPrimitive<i64> for u8[src]

impl CastFromPrimitive<u32> for u16[src]

impl CastFromPrimitive<i8> for u16[src]

impl CastFromPrimitive<i64> for i32[src]

impl CastFromPrimitive<i8> for u8[src]

impl CastFromPrimitive<usize> for u8[src]

impl CastFromPrimitive<u32> for i16[src]

impl<T> CastFromPrimitive<T> for i16 where
    T: RegisteredPrimitive
[src]

impl CastFromPrimitive<usize> for i16[src]

impl CastFromPrimitive<i64> for u16[src]

impl CastFromPrimitive<u64> for u16[src]

impl CastFromPrimitive<usize> for i32[src]

impl CastFromPrimitive<u32> for i32[src]

impl CastFromPrimitive<isize> for u8[src]

Loading content...

Implementors

Loading content...