[][src]Trait feast::pass::Error

pub trait Error<'i>: Debug + 'i {
type Context: Context<'i>;
type InputError: Error<'i, Token = InputToken<'i, <Self::Context as Context<'i>>::Input>>;
    fn from_input(ctx: Self::Context, err: Self::InputError) -> Self;
}

Associated Types

type Context: Context<'i>

type InputError: Error<'i, Token = InputToken<'i, <Self::Context as Context<'i>>::Input>>

Loading content...

Required methods

fn from_input(ctx: Self::Context, err: Self::InputError) -> Self

Loading content...

Implementors

impl<'i, C> Error<'i> for VerboseError<'i, C> where
    C: Context<'i>, 
[src]

type Context = C

type InputError = VerboseError<'i, InputToken<'i, <C as Context<'i>>::Input>>

Loading content...