[][src]Trait ffimage::core::traits::TryConvert

pub trait TryConvert<B> {
    type Error: Debug;
    fn try_convert(&self, output: &mut B) -> Result<(), Self::Error>;
}

Convert between images

Associated Types

type Error: Debug

Loading content...

Required methods

fn try_convert(&self, output: &mut B) -> Result<(), Self::Error>

Converts the buffer into another, possibly with a different format

Loading content...

Implementors

impl<'a, 'b, SP, DP> TryConvert<GenericFlatBuffer<'b, DP>> for GenericFlatBuffer<'a, SP> where
    SP: Pixel,
    DP: Pixel,
    SP: TryConvertSlice<DP>, 
[src]

type Error = ()

impl<'a, 'b, SP, DP> TryConvert<GenericFlatBuffer<'b, DP>> for GenericView<'a, SP> where
    SP: Pixel,
    DP: Pixel,
    SP: TryConvertSlice<DP>, 
[src]

type Error = ()

impl<'a, SP, DP> TryConvert<GenericBuffer<DP>> for GenericFlatBuffer<'a, SP> where
    SP: Pixel,
    DP: Pixel,
    SP: TryConvertSlice<DP>, 
[src]

type Error = ()

impl<'a, SP, DP> TryConvert<GenericBuffer<DP>> for GenericView<'a, SP> where
    SP: Pixel,
    DP: Pixel,
    SP: TryConvertSlice<DP>, 
[src]

type Error = ()

impl<'b, SP, DP> TryConvert<GenericFlatBuffer<'b, DP>> for GenericBuffer<SP> where
    SP: Pixel,
    DP: Pixel,
    SP: TryConvertSlice<DP>, 
[src]

type Error = ()

impl<SP, DP> TryConvert<GenericBuffer<DP>> for GenericBuffer<SP> where
    SP: Pixel,
    DP: Pixel,
    SP: TryConvertSlice<DP>, 
[src]

type Error = ()

Loading content...