Enum pandoc_ast::MetaValue [] [src]

pub enum MetaValue {
    MetaMap(Map<StringBox<MetaValue>>),
    MetaList(Vec<MetaValue>),
    MetaBool(bool),
    MetaString(String),
    MetaInlines(Vec<Inline>),
    MetaBlocks(Vec<Block>),
}

Variants

MetaMap(Map<StringBox<MetaValue>>)MetaList(Vec<MetaValue>)MetaBool(bool)MetaString(String)MetaInlines(Vec<Inline>)MetaBlocks(Vec<Block>)

Trait Implementations

impl Debug for MetaValue
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Deserialize for MetaValue
[src]

fn deserialize<__D>(deserializer: &mut __D) -> Result<MetaValue, __D::Error> where __D: Deserializer

Deserialize this value given this Deserializer.

impl Serialize for MetaValue
[src]

fn serialize<S>(&self, ser: &mut S) -> Result<(), S::Error> where S: Serializer

Serializes this value into this serializer.