Trait expect::Assertion
[−]
[src]
pub trait Assertion<T: ?Sized>: Sized { fn assert(self, _: &T) { ... } }
An assertion that can be applied to a type.
Provided Methods
fn assert(self, _: &T)
Implementors
impl<T, T0> Assertion<T> for (T0,) where
T0: Assertion<T>,impl<T, T0, T1> Assertion<T> for (T0, T1) where
T0: Assertion<T>,
T1: Assertion<T>,impl<T, T0, T1, T2> Assertion<T> for (T0, T1, T2) where
T0: Assertion<T>,
T1: Assertion<T>,
T2: Assertion<T>,impl<T, T0, T1, T2, T3> Assertion<T> for (T0, T1, T2, T3) where
T0: Assertion<T>,
T1: Assertion<T>,
T2: Assertion<T>,
T3: Assertion<T>,