Trait Independence

Source
pub trait Independence:
    Clone
    + Debug
    + Sync {
    // Required method
    fn is_independent(&self, x: usize, y: usize, z: &[usize]) -> bool;
}
Expand description

Independence trait.

Required Methods§

Source

fn is_independent(&self, x: usize, y: usize, z: &[usize]) -> bool

Checks whether $\mathbf{X} \mathrlap{\thinspace\perp}{\perp} \mathbf{Y} \mid \mathbf{Z}$ holds or not.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§