[][src]Trait json_trait_rs::JsonMapTrait

pub trait JsonMapTrait<'json, T: 'json + JsonType> {
#[must_use]    fn keys(&'json self) -> Box<dyn Iterator<Item = &str> + 'json>;
#[must_use] fn values(&'json self) -> Box<dyn Iterator<Item = &T> + 'json>;
#[must_use] fn items(&'json self) -> Box<dyn Iterator<Item = (&str, &T)> + 'json>; }

Required methods

#[must_use]fn keys(&'json self) -> Box<dyn Iterator<Item = &str> + 'json>

#[must_use]fn values(&'json self) -> Box<dyn Iterator<Item = &T> + 'json>

#[must_use]fn items(&'json self) -> Box<dyn Iterator<Item = (&str, &T)> + 'json>

Loading content...

Implementors

impl<'json> JsonMapTrait<'json, RustType> for JsonMap<'json, RustType>[src]

impl<'json> JsonMapTrait<'json, Value> for JsonMap<'json, Value>[src]

impl<'json> JsonMapTrait<'json, Value> for JsonMap<'json, Value>[src]

impl<'json> JsonMapTrait<'json, JsonValue> for JsonMap<'json, JsonValue>[src]

impl<'json> JsonMapTrait<'json, PyAny> for JsonMap<'json, PyAny>[src]

impl<'json, T: JsonType> JsonMapTrait<'json, T> for JsonMap<'json, T>[src]

Loading content...