pub struct ChainEntryView {
pub decision: DecisionView,
pub relation: String,
pub depth: usize,
}Expand description
An entry in a causal chain traversal result (domain view).
Unlike the internal ChainEntry which embeds DecisionRow, this type
uses DecisionView to hide storage details from consumers.
Fields§
§decision: DecisionView§relation: String§depth: usizeTrait Implementations§
Source§impl Clone for ChainEntryView
impl Clone for ChainEntryView
Source§fn clone(&self) -> ChainEntryView
fn clone(&self) -> ChainEntryView
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 moreAuto Trait Implementations§
impl Freeze for ChainEntryView
impl RefUnwindSafe for ChainEntryView
impl Send for ChainEntryView
impl Sync for ChainEntryView
impl Unpin for ChainEntryView
impl UnsafeUnpin for ChainEntryView
impl UnwindSafe for ChainEntryView
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