pub struct PhaseInfo {
pub phase_id: String,
pub status: String,
pub last_run: Option<DateTime<Utc>>,
}Expand description
Phase information for spec output (high-level metadata only)
Fields§
§phase_id: StringPhase identifier
status: StringPhase status: “completed”, “pending”, “not_started”
last_run: Option<DateTime<Utc>>RFC3339 UTC timestamp of last run (if any)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PhaseInfo
impl<'de> Deserialize<'de> for PhaseInfo
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
Auto Trait Implementations§
impl Freeze for PhaseInfo
impl RefUnwindSafe for PhaseInfo
impl Send for PhaseInfo
impl Sync for PhaseInfo
impl Unpin for PhaseInfo
impl UnsafeUnpin for PhaseInfo
impl UnwindSafe for PhaseInfo
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