pub struct DecisionLink {
pub seq: u64,
pub kind: DecisionKind,
pub summary: String,
}Expand description
One human decision, in log order, pinned to its event seq.
Fields§
§seq: u64§kind: DecisionKind§summary: StringOne line stating what was decided (“approved command: cargo test”, the steer’s text, “unblocked ms-1: user skipped findings”).
Trait Implementations§
Source§impl Clone for DecisionLink
impl Clone for DecisionLink
Source§fn clone(&self) -> DecisionLink
fn clone(&self) -> DecisionLink
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 moreSource§impl Debug for DecisionLink
impl Debug for DecisionLink
Source§impl<'de> Deserialize<'de> for DecisionLink
impl<'de> Deserialize<'de> for DecisionLink
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
Source§impl PartialEq for DecisionLink
impl PartialEq for DecisionLink
Source§impl Serialize for DecisionLink
impl Serialize for DecisionLink
impl StructuralPartialEq for DecisionLink
Auto Trait Implementations§
impl Freeze for DecisionLink
impl RefUnwindSafe for DecisionLink
impl Send for DecisionLink
impl Sync for DecisionLink
impl Unpin for DecisionLink
impl UnsafeUnpin for DecisionLink
impl UnwindSafe for DecisionLink
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