Type Alias HandlerArgsFor

Source
pub type HandlerArgsFor<Context: Context, H: HandlerTypes + ?Sized> = HandlerArgs<Context, H::Params, H::InheritedParams>;

Aliased Type§

pub struct HandlerArgsFor<Context: Context, H: HandlerTypes + ?Sized> {
    pub context: Context,
    pub parent_method: VecDeque<&'static str>,
    pub method: VecDeque<&'static str>,
    pub params: <H as HandlerTypes>::Params,
    pub inherited_params: <H as HandlerTypes>::InheritedParams,
    pub raw_params: Value,
}

Fields§

§context: Context§parent_method: VecDeque<&'static str>§method: VecDeque<&'static str>§params: <H as HandlerTypes>::Params§inherited_params: <H as HandlerTypes>::InheritedParams§raw_params: Value