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