pub trait Contain<T> {
// Required method
fn contains(&self, other: &T) -> bool;
}Expand description
Trait for checking if one value contains another.
§Examples
use physdes::generic::Contain;
let a: i32 = 42;
let b: i32 = 42;
assert!(a.contains(&b));
let a: i32 = 42;
let b: i32 = 24;
assert!(!a.contains(&b));Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl Contain<i32> for i32
Contain implementation for i32: returns true when values are equal.
impl Contain<i32> for i32
Contain implementation for i32: returns true when values are equal.
Scalar $a$ “contains” $b$ iff $a = b$.
§Examples
use physdes::generic::Contain;
let a: i32 = 42;
let b: i32 = 42;
assert!(a.contains(&b));
let a: i32 = 42;
let b: i32 = 24;
assert!(!a.contains(&b));