pub struct MapUpdatePayload {
pub operation: MapOperation,
pub node: Option<MapNode>,
pub extra: BTreeMap<String, Value>,
pub extensions: BTreeMap<String, Value>,
}Fields§
§operation: MapOperation§node: Option<MapNode>§extra: BTreeMap<String, Value>§extensions: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for MapUpdatePayload
impl Clone for MapUpdatePayload
Source§fn clone(&self) -> MapUpdatePayload
fn clone(&self) -> MapUpdatePayload
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MapUpdatePayload
impl Debug for MapUpdatePayload
Source§impl<'de> Deserialize<'de> for MapUpdatePayload
impl<'de> Deserialize<'de> for MapUpdatePayload
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
Source§impl PartialEq for MapUpdatePayload
impl PartialEq for MapUpdatePayload
Source§fn eq(&self, other: &MapUpdatePayload) -> bool
fn eq(&self, other: &MapUpdatePayload) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MapUpdatePayload
impl Serialize for MapUpdatePayload
impl StructuralPartialEq for MapUpdatePayload
Auto Trait Implementations§
impl Freeze for MapUpdatePayload
impl RefUnwindSafe for MapUpdatePayload
impl Send for MapUpdatePayload
impl Sync for MapUpdatePayload
impl Unpin for MapUpdatePayload
impl UnsafeUnpin for MapUpdatePayload
impl UnwindSafe for MapUpdatePayload
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