pub struct EntryLabelUpdateHeader {
pub entry: String,
pub timestamp: u64,
pub update: Labels,
pub remove: HashSet<String>,
}Expand description
Represents parsed label update operations for a single record in batch update requests.
Fields§
§entry: String§timestamp: u64§update: Labels§remove: HashSet<String>Trait Implementations§
Source§impl Clone for EntryLabelUpdateHeader
impl Clone for EntryLabelUpdateHeader
Source§fn clone(&self) -> EntryLabelUpdateHeader
fn clone(&self) -> EntryLabelUpdateHeader
Returns a duplicate of the value. Read more
1.0.0 · 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 EntryLabelUpdateHeader
impl Debug for EntryLabelUpdateHeader
Source§impl PartialEq for EntryLabelUpdateHeader
impl PartialEq for EntryLabelUpdateHeader
impl Eq for EntryLabelUpdateHeader
impl StructuralPartialEq for EntryLabelUpdateHeader
Auto Trait Implementations§
impl Freeze for EntryLabelUpdateHeader
impl RefUnwindSafe for EntryLabelUpdateHeader
impl Send for EntryLabelUpdateHeader
impl Sync for EntryLabelUpdateHeader
impl Unpin for EntryLabelUpdateHeader
impl UnsafeUnpin for EntryLabelUpdateHeader
impl UnwindSafe for EntryLabelUpdateHeader
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.