pub struct CascadeStep {
pub node_id: u64,
pub via_edge: EdgeType,
pub from_node: u64,
pub depth: u32,
}Expand description
A single step in a cascade of weakened beliefs.
Fields§
§node_id: u64The node ID affected.
via_edge: EdgeTypeThe edge type that propagated the weakening.
from_node: u64The source node that caused this weakening.
depth: u32Depth in the cascade.
Trait Implementations§
Source§impl Clone for CascadeStep
impl Clone for CascadeStep
Source§fn clone(&self) -> CascadeStep
fn clone(&self) -> CascadeStep
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 moreAuto Trait Implementations§
impl Freeze for CascadeStep
impl RefUnwindSafe for CascadeStep
impl Send for CascadeStep
impl Sync for CascadeStep
impl Unpin for CascadeStep
impl UnsafeUnpin for CascadeStep
impl UnwindSafe for CascadeStep
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