UpdateField

Trait UpdateField 

Source
pub trait UpdateField<Tag, M>
where M: MapType,
{ type Value; type Mapper: MapType; type Output; // Required method fn update_field( self, _tag: PhantomData<Tag>, value: <M as MapType>::Map<Self::Value>, ) -> (<Self::Mapper as MapType>::Map<Self::Value>, Self::Output); }

Required Associated Types§

Required Methods§

Source

fn update_field( self, _tag: PhantomData<Tag>, value: <M as MapType>::Map<Self::Value>, ) -> (<Self::Mapper as MapType>::Map<Self::Value>, Self::Output)

Implementors§