Struct dmap::de::MapDeserializer [] [src]

pub struct MapDeserializer<'a, 'k: 'a, 'de> { /* fields omitted */ }

Methods

impl<'a, 'k: 'a + 'de, 'de> MapDeserializer<'a, 'k, 'de>
[src]

Trait Implementations

impl<'de, 'a, 'k: 'a + 'de, 'b> MapAccess<'de> for &'b mut MapDeserializer<'a, 'k, 'de>
[src]

The error type that can be returned if some error occurs during deserialization. Read more

This returns Ok(Some(key)) for the next key in the map, or Ok(None) if there are no more remaining entries. Read more

This returns a Ok(value) for the next value in the map. Read more

This returns Ok(Some((key, value))) for the next (key-value) pair in the map, or Ok(None) if there are no more remaining items. Read more

This returns Ok(Some(key)) for the next key in the map, or Ok(None) if there are no more remaining entries. Read more

This returns a Ok(value) for the next value in the map. Read more

This returns Ok(Some((key, value))) for the next (key-value) pair in the map, or Ok(None) if there are no more remaining items. Read more

Returns the number of entries remaining in the map, if known.