pub struct UpdateMapEntry {
pub key: String,
pub value: Option<String>,
}Expand description
An entry for a map update. If value is None, the key will be removed from the map.
Fields§
§key: StringThe key of the map entry to update.
value: Option<String>The value to set for the key.
Trait Implementations§
Source§impl Clone for UpdateMapEntry
impl Clone for UpdateMapEntry
Source§fn clone(&self) -> UpdateMapEntry
fn clone(&self) -> UpdateMapEntry
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 UpdateMapEntry
impl Debug for UpdateMapEntry
Source§impl DeepSizeOf for UpdateMapEntry
impl DeepSizeOf for UpdateMapEntry
fn deep_size_of_children(&self, __context: &mut Context) -> usize
fn deep_size_of(&self) -> usize
Source§impl PartialEq for UpdateMapEntry
impl PartialEq for UpdateMapEntry
impl StructuralPartialEq for UpdateMapEntry
Auto Trait Implementations§
impl Freeze for UpdateMapEntry
impl RefUnwindSafe for UpdateMapEntry
impl Send for UpdateMapEntry
impl Sync for UpdateMapEntry
impl Unpin for UpdateMapEntry
impl UnsafeUnpin for UpdateMapEntry
impl UnwindSafe for UpdateMapEntry
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more