[][src]Trait elvis::Serde

pub trait Serde<S, T> {
    fn de(h: T) -> Result<S, Error>;
fn ser(&self) -> T; }

data format transfer

Required methods

fn de(h: T) -> Result<S, Error>

fn ser(&self) -> T

Loading content...

Implementors

impl Serde<Alignments, String> for Alignments[src]

impl Serde<Colors, String> for Colors[src]

impl Serde<FlexBasis, String> for FlexBasis[src]

impl Serde<FlexDirection, String> for FlexDirection[src]

impl Serde<GridAuto, String> for GridAuto[src]

impl Serde<GridFlow, String> for GridFlow[src]

impl Serde<GridTemplate, String> for GridTemplate[src]

impl Serde<MultiColumnLineStyle, String> for MultiColumnLineStyle[src]

impl Serde<Unit, String> for Unit[src]

impl Serde<Align, String> for Align[src]

impl Serde<AlignStyle, String> for AlignStyle[src]

impl Serde<Container, String> for Container[src]

impl Serde<ContainerStyle, String> for ContainerStyle[src]

impl Serde<FlexStyle, String> for FlexStyle[src]

impl Serde<Grid, String> for Grid[src]

impl Serde<GridStyle, String> for GridStyle[src]

impl Serde<Image, String> for Image[src]

impl Serde<ImageSrc, String> for ImageSrc[src]

impl Serde<MultiColumn, String> for MultiColumn[src]

impl Serde<MultiColumnStyle, String> for MultiColumnStyle[src]

impl Serde<SizedBox, String> for SizedBox[src]

impl Serde<SizedBoxStyle, String> for SizedBoxStyle[src]

impl Serde<Text, String> for Text[src]

impl Serde<TextStyle, String> for TextStyle[src]

impl<'t> Serde<Tree, String> for Tree[src]

Loading content...