pub struct StatusChange {
pub at: DateTime<Local>,
pub from: Status,
pub to: Status,
pub by: Author,
}Expand description
One status change, as kept in the task’s history.
Fields§
§at: DateTime<Local>When the status changed.
from: StatusThe status before.
to: StatusThe status after.
by: AuthorWho moved it.
Trait Implementations§
Source§impl Clone for StatusChange
impl Clone for StatusChange
impl Copy for StatusChange
Source§impl Debug for StatusChange
impl Debug for StatusChange
impl Eq for StatusChange
Source§impl PartialEq for StatusChange
impl PartialEq for StatusChange
impl StructuralPartialEq for StatusChange
Auto Trait Implementations§
impl Freeze for StatusChange
impl RefUnwindSafe for StatusChange
impl Send for StatusChange
impl Sync for StatusChange
impl Unpin for StatusChange
impl UnsafeUnpin for StatusChange
impl UnwindSafe for StatusChange
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.