pub struct LabelChange {
pub label: String,
pub element: Value,
}Expand description
One label-change record (assignment or removal). element
is always a Value::Node since labels are node-scope.
Fields§
§label: String§element: ValueTrait Implementations§
Source§impl Clone for LabelChange
impl Clone for LabelChange
Source§fn clone(&self) -> LabelChange
fn clone(&self) -> LabelChange
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 moreAuto Trait Implementations§
impl Freeze for LabelChange
impl RefUnwindSafe for LabelChange
impl Send for LabelChange
impl Sync for LabelChange
impl Unpin for LabelChange
impl UnsafeUnpin for LabelChange
impl UnwindSafe for LabelChange
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