pub enum ProjectEventKind {
ProjectAssociated,
ProjectDissociated,
}Expand description
The two association mutations, as the ## History section records them.
Declared here rather than in model::HistoryEventKind because WP02 may not
edit src/model.rs; WP03 maps these onto that enum, exactly as the hierarchy
mission’s ParentEventKind is mapped.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ProjectEventKind
impl Clone for ProjectEventKind
impl Copy for ProjectEventKind
Source§impl Debug for ProjectEventKind
impl Debug for ProjectEventKind
impl Eq for ProjectEventKind
Source§impl PartialEq for ProjectEventKind
impl PartialEq for ProjectEventKind
impl StructuralPartialEq for ProjectEventKind
Auto Trait Implementations§
impl Freeze for ProjectEventKind
impl RefUnwindSafe for ProjectEventKind
impl Send for ProjectEventKind
impl Sync for ProjectEventKind
impl Unpin for ProjectEventKind
impl UnsafeUnpin for ProjectEventKind
impl UnwindSafe for ProjectEventKind
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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