pub trait TryToPLAWith<T> {
    type ExtraInfo<'a>;

    // Required method
    fn try_to_pla_with(
        &self,
        extra_info: Self::ExtraInfo<'_>
    ) -> Result<T, TryFromCSLError>;
}

Required Associated Types§

Required Methods§

source

fn try_to_pla_with( &self, extra_info: Self::ExtraInfo<'_> ) -> Result<T, TryFromCSLError>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T, U> TryToPLAWith<U> for T
where U: TryFromCSLWith<T>,

§

type ExtraInfo<'a> = <U as TryFromCSLWith<T>>::ExtraInfo<'a>