[−][src]Struct relevant::Relevant
Values of this type can't be automatically dropped.
If struct or enum has field with type Relevant
,
it can't be automatically dropped either. And so considered relevant too.
User has to deconstruct such values and call Relevant::dispose
.
If relevant field is private it means that user has to move value into some public method.
Panics
With "panic" feature enabled this value will always panic on drop.
Implementations
impl Relevant
[src]
Trait Implementations
impl Clone for Relevant
[src]
impl Debug for Relevant
[src]
impl Drop for Relevant
[src]
impl Eq for Relevant
[src]
impl Hash for Relevant
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for Relevant
[src]
fn cmp(&self, other: &Relevant) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<Relevant> for Relevant
[src]
impl PartialOrd<Relevant> for Relevant
[src]
fn partial_cmp(&self, other: &Relevant) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for Relevant
[src]
impl StructuralPartialEq for Relevant
[src]
Auto Trait Implementations
impl RefUnwindSafe for Relevant
impl Send for Relevant
impl Sync for Relevant
impl Unpin for Relevant
impl UnwindSafe for Relevant
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,