pub struct CausalParams {
pub node_id: u64,
pub max_depth: u32,
pub dependency_types: Vec<EdgeType>,
}Expand description
Parameters for a causal (impact) query.
Fields§
§node_id: u64The node to analyze impact for.
max_depth: u32Maximum depth to traverse.
dependency_types: Vec<EdgeType>Which dependency edge types to follow.
Auto Trait Implementations§
impl Freeze for CausalParams
impl RefUnwindSafe for CausalParams
impl Send for CausalParams
impl Sync for CausalParams
impl Unpin for CausalParams
impl UnsafeUnpin for CausalParams
impl UnwindSafe for CausalParams
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