[−][src]Struct gluon_check::substitution::Level
Trait Implementations
impl Clone for Level
[src]
impl Copy for Level
[src]
impl Eq for Level
[src]
impl Ord for Level
[src]
fn cmp(&self, other: &Level) -> Ordering
[src]
fn max(self, other: Self) -> Self
1.21.0[src]
fn min(self, other: Self) -> Self
1.21.0[src]
fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<Level> for Level
[src]
impl PartialOrd<Level> for Level
[src]
fn partial_cmp(&self, other: &Level) -> Option<Ordering>
[src]
fn lt(&self, other: &Level) -> bool
[src]
fn le(&self, other: &Level) -> bool
[src]
fn gt(&self, other: &Level) -> bool
[src]
fn ge(&self, other: &Level) -> bool
[src]
impl Debug for Level
[src]
impl StructuralPartialEq for Level
[src]
impl StructuralEq for Level
[src]
impl UnifyValue for Level
[src]
type Error = NoError
Defines the type to return when merging of two values fails. If merging is infallible, use the special struct NoError
found in this crate, which unlocks various more convenient methods on the unification table. Read more
fn unify_values(l: &Self, r: &Self) -> Result<Self, Self::Error>
[src]
Auto Trait Implementations
impl Send for Level
impl Sync for Level
impl Unpin for Level
impl UnwindSafe for Level
impl RefUnwindSafe for Level
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> UnifyValue for T where
T: EqUnifyValue,
[src]
T: EqUnifyValue,
type Error = (T, T)
Defines the type to return when merging of two values fails. If merging is infallible, use the special struct NoError
found in this crate, which unlocks various more convenient methods on the unification table. Read more