TryMapInto

Trait TryMapInto 

Source
pub trait TryMapInto<T> {
    type Error;

    // Required method
    fn try_map_into(self) -> Result<T, Self::Error>;
}

Required Associated Types§

Required Methods§

Source

fn try_map_into(self) -> Result<T, Self::Error>

Implementations on Foreign Types§

Source§

impl<A: TryInto<B>, B> TryMapInto<Option<B>> for Option<A>

Source§

type Error = <A as TryInto<B>>::Error

Source§

fn try_map_into(self) -> Result<Option<B>, Self::Error>

Source§

impl<OkA: TryInto<OkB>, OkB, ErrA: Into<ErrB>, ErrB> TryMapInto<Result<OkB, ErrB>> for Result<OkA, ErrA>

Source§

type Error = <OkA as TryInto<OkB>>::Error

Source§

fn try_map_into(self) -> Result<Result<OkB, ErrB>, Self::Error>

Implementors§