pub struct CausalStep {
pub id: String,
pub factory: String,
pub status: Status,
pub value: Option<DescribeValue>,
pub hop: usize,
pub dep_index: Option<usize>,
pub dep_indices: Option<Vec<usize>>,
}Expand description
CausalStep data container.
Fields§
§id: Stringid field for id.
factory: Stringfactory field for factory.
status: Statusstatus field for status.
value: Option<DescribeValue>value field for value.
hop: usizehop field for hop.
dep_index: Option<usize>dep_index field for dep index.
dep_indices: Option<Vec<usize>>dep_indices field for dep indices.
Trait Implementations§
Source§impl Clone for CausalStep
impl Clone for CausalStep
Source§fn clone(&self) -> CausalStep
fn clone(&self) -> CausalStep
Returns a duplicate of the value. Read more
1.0.0 · 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 CausalStep
impl Debug for CausalStep
Source§impl PartialEq for CausalStep
impl PartialEq for CausalStep
impl StructuralPartialEq for CausalStep
Auto Trait Implementations§
impl Freeze for CausalStep
impl RefUnwindSafe for CausalStep
impl Send for CausalStep
impl Sync for CausalStep
impl Unpin for CausalStep
impl UnsafeUnpin for CausalStep
impl UnwindSafe for CausalStep
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