pub trait IsCanonical {
// Required method
fn is_canonical(&self) -> bool;
}Required Methods§
Sourcefn is_canonical(&self) -> bool
fn is_canonical(&self) -> bool
Check if the representation of self is canonical.
Implementations on Foreign Types§
Source§impl<T> IsCanonical for &[T]where
T: IsCanonical + CanonicalOrd,
impl<T> IsCanonical for &[T]where
T: IsCanonical + CanonicalOrd,
fn is_canonical(&self) -> bool
Source§impl<T> IsCanonical for &mut [T]where
T: IsCanonical + CanonicalOrd,
impl<T> IsCanonical for &mut [T]where
T: IsCanonical + CanonicalOrd,
fn is_canonical(&self) -> bool
Source§impl<T> IsCanonical for Option<T>where
T: IsCanonical,
impl<T> IsCanonical for Option<T>where
T: IsCanonical,
fn is_canonical(&self) -> bool
Source§impl<T> IsCanonical for [T]where
T: IsCanonical + CanonicalOrd,
impl<T> IsCanonical for [T]where
T: IsCanonical + CanonicalOrd,
fn is_canonical(&self) -> bool
Source§impl<T> IsCanonical for Vec<T>where
T: IsCanonical + CanonicalOrd,
Available on crate feature std only.
impl<T> IsCanonical for Vec<T>where
T: IsCanonical + CanonicalOrd,
Available on crate feature
std only.