pub struct RunHeader {
pub id: String,
pub role: RunRole,
pub n_steps: usize,
pub outcome: Option<Outcome>,
}Expand description
A run’s identity as every surface introduces it (terminal header lines, web header bar).
Fields§
§id: String§role: RunRole§n_steps: usize§outcome: Option<Outcome>Trait Implementations§
Source§impl<'de> Deserialize<'de> for RunHeader
impl<'de> Deserialize<'de> for RunHeader
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 StructuralPartialEq for RunHeader
Auto Trait Implementations§
impl Freeze for RunHeader
impl RefUnwindSafe for RunHeader
impl Send for RunHeader
impl Sync for RunHeader
impl Unpin for RunHeader
impl UnsafeUnpin for RunHeader
impl UnwindSafe for RunHeader
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