Enum DormantMut
pub(crate) enum DormantMut
Trait Implementations
impl BorrowType for DormantMut
Auto Trait Implementations
impl Freeze for DormantMut
impl RefUnwindSafe for DormantMut
impl Send for DormantMut
impl Sync for DormantMut
impl Unpin for DormantMut
impl UnsafeUnpin for DormantMut
impl UnwindSafe for DormantMut
Blanket Implementations
impl<T> Any for DormantMut
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for DormantMut
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for DormantMut
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for DormantMut
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for DormantMut
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for DormantMut
impl<T, U> Into<U> for DormantMut
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for DormantMut
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for DormantMut
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>