[][src]Trait agnes::view::SerializeViewField

pub trait SerializeViewField<Frames> {
    fn serialize_view_field<M>(
        frames: &Frames,
        map: M
    ) -> Result<M::Ok, M::Error>
    where
        M: SerializeMap
; }

Trait for serializing a single field in a view. Used for serializing a DataView.

Required methods

fn serialize_view_field<M>(frames: &Frames, map: M) -> Result<M::Ok, M::Error> where
    M: SerializeMap

Serialize this single field using data from frames, and adding to map SerializeMap.

Loading content...

Implementors

impl<Frames> SerializeViewField<Frames> for Nil[src]

impl<Frames, Label, FrameIndex, FrameLabel, Tail> SerializeViewField<Frames> for FrameLookupCons<Label, FrameIndex, FrameLabel, Tail> where
    Frames: SelectFieldFromLabels<Self, Label>,
    <Frames as SelectFieldFromLabels<Self, Label>>::Output: Serialize,
    Label: LabelName,
    Tail: SerializeViewField<Frames>, 
[src]

Loading content...