pub struct LabelHistoryStep {
pub author: IdentityStub,
pub added: Vec<Label>,
pub removed: Vec<Label>,
pub at: TimeStamp,
}Expand description
One version of the labels in the history.
Fields§
The author of the change.
added: Vec<Label>The labels that have been added.
removed: Vec<Label>The labels that have been removed.
at: TimeStampWhen this change happened.
Trait Implementations§
Source§impl Clone for LabelHistoryStep
impl Clone for LabelHistoryStep
Source§fn clone(&self) -> LabelHistoryStep
fn clone(&self) -> LabelHistoryStep
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 LabelHistoryStep
impl RefUnwindSafe for LabelHistoryStep
impl Send for LabelHistoryStep
impl Sync for LabelHistoryStep
impl Unpin for LabelHistoryStep
impl UnwindSafe for LabelHistoryStep
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