pub enum EvRowStatus {
Pending,
Ready,
InProgress,
Complete,
Failed {
reason: String,
},
Removed,
}Expand description
Status of one EV row: the deliverable’s live status, or removed for a
baseline row whose id is no longer in the graph. Serialised like
DeliverableStatus ({"status": "..."}), with the extra value
"removed".
Variants§
Pending
Ready
InProgress
Complete
Failed
Removed
A revise removed the deliverable after it was baselined; it earns its
frozen percent (Actuals::frozen_pct, 0 if none).
Trait Implementations§
Source§impl Clone for EvRowStatus
impl Clone for EvRowStatus
Source§impl Debug for EvRowStatus
impl Debug for EvRowStatus
Source§impl<'de> Deserialize<'de> for EvRowStatus
impl<'de> Deserialize<'de> for EvRowStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for EvRowStatus
Source§impl From<DeliverableStatus> for EvRowStatus
impl From<DeliverableStatus> for EvRowStatus
Source§fn from(s: DeliverableStatus) -> Self
fn from(s: DeliverableStatus) -> Self
Converts to this type from the input type.
Source§impl PartialEq for EvRowStatus
impl PartialEq for EvRowStatus
Source§impl PartialEq<DeliverableStatus> for EvRowStatus
impl PartialEq<DeliverableStatus> for EvRowStatus
Source§impl Serialize for EvRowStatus
impl Serialize for EvRowStatus
impl StructuralPartialEq for EvRowStatus
Auto Trait Implementations§
impl Freeze for EvRowStatus
impl RefUnwindSafe for EvRowStatus
impl Send for EvRowStatus
impl Sync for EvRowStatus
impl Unpin for EvRowStatus
impl UnsafeUnpin for EvRowStatus
impl UnwindSafe for EvRowStatus
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoToolOutput for Twhere
T: Serialize + 'static,
impl<T> IntoToolOutput for Twhere
T: Serialize + 'static,
Source§fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
Convert this value without routing structured data through a string.