pub struct DecisionFacet {
pub status: Status,
pub date: Date,
pub implementation: Option<Impl>,
pub fork: Option<Fork>,
pub realized_by: Vec<Id>,
}Fields§
§status: Status§date: Date§implementation: Option<Impl>Present ⇒ held/deferred/done are distinguishable (schema-v0 §3).
fork: Option<Fork>Some iff status == Open.
realized_by: Vec<Id>roadmap/milestone links — a deferred decision is a scheduled one.
Trait Implementations§
Source§impl Clone for DecisionFacet
impl Clone for DecisionFacet
Source§fn clone(&self) -> DecisionFacet
fn clone(&self) -> DecisionFacet
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DecisionFacet
impl RefUnwindSafe for DecisionFacet
impl Send for DecisionFacet
impl Sync for DecisionFacet
impl Unpin for DecisionFacet
impl UnsafeUnpin for DecisionFacet
impl UnwindSafe for DecisionFacet
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