devise::mapperTrait Mapper
Source pub trait Mapper {
// Provided methods
fn map_input(&mut self, value: Input<'_>) -> Result<TokenStream, Diagnostic> { ... }
fn map_struct(
&mut self,
value: Derived<'_, ItemStruct>,
) -> Result<TokenStream, Diagnostic> { ... }
fn map_enum(
&mut self,
value: Derived<'_, ItemEnum>,
) -> Result<TokenStream, Diagnostic> { ... }
fn map_variant(
&mut self,
value: Derived<'_, Variant, Derived<'_, ItemEnum>>,
) -> Result<TokenStream, Diagnostic> { ... }
fn map_fields(
&mut self,
value: Fields<'_>,
) -> Result<TokenStream, Diagnostic> { ... }
fn map_field(&mut self, value: Field<'_>) -> Result<TokenStream, Diagnostic> { ... }
}