Enum TryReserveError
pub enum TryReserveError
Variants
-
CapacityOverflow -
AllocError { layout: Layout }
Trait Implementations
impl Clone for TryReserveError
fn clone(&self) -> TryReserveError
impl Copy for TryReserveError
impl Debug for TryReserveError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Auto Trait Implementations
impl Freeze for TryReserveError
impl RefUnwindSafe for TryReserveError
impl Send for TryReserveError
impl Sync for TryReserveError
impl Unpin for TryReserveError
impl UnsafeUnpin for TryReserveError
impl UnwindSafe for TryReserveError
Blanket Implementations
impl<T> Any for TryReserveError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for TryReserveError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for TryReserveError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for TryReserveError
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for TryReserveError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for TryReserveError
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for TryReserveError
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 TryReserveError
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 TryReserveError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>