Trait devise_core::mapper::Mapper[][src]

pub trait Mapper {
    fn map_input(&mut self, value: Input<'_>) -> Result<TokenStream> { ... }
fn map_struct(&mut self, value: Struct<'_>) -> Result<TokenStream> { ... }
fn map_enum(&mut self, value: Enum<'_>) -> Result<TokenStream> { ... }
fn map_variant(&mut self, value: Variant<'_>) -> Result<TokenStream> { ... }
fn map_fields(&mut self, value: Fields<'_>) -> Result<TokenStream> { ... }
fn map_field(&mut self, value: Field<'_>) -> Result<TokenStream> { ... } }

Provided methods

Implementations on Foreign Types

Implementors