Struct google_firestore1_beta1::api::MapValue
source · pub struct MapValue {
pub fields: Option<HashMap<String, Value>>,
}
Expand description
A map value.
This type is not used in any activity, and only used as part of another schema.
Fields§
§fields: Option<HashMap<String, Value>>
The map’s fields. The map keys represent field names. Field names matching the regular expression __.*__
are reserved. Reserved field names are forbidden except in certain documented contexts. The map keys, represented as UTF-8, must not exceed 1,500 bytes and cannot be empty.
Trait Implementations§
source§impl<'de> Deserialize<'de> for MapValue
impl<'de> Deserialize<'de> for MapValue
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Part for MapValue
Auto Trait Implementations§
impl RefUnwindSafe for MapValue
impl Send for MapValue
impl Sync for MapValue
impl Unpin for MapValue
impl UnwindSafe for MapValue
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more