[][src]Struct nifti::volume::element::LinearTransformViaF32

pub struct LinearTransformViaF32;

A linear transformation in which the value is converted to f32 for the affine transformation, then converted back to the original type. Ideal for small, low precision types such as u8 and i16.

Trait Implementations

impl Debug for LinearTransformViaF32[src]

impl<T> LinearTransform<T> for LinearTransformViaF32 where
    T: AsPrimitive<f32>,
    f32: AsPrimitive<T>, 
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,