Enum static_alloc::bump::Failure [−][src]
Reason for a failed allocation at an exact Level.
Variants
No space left for that allocation.
The allocation would not have used the expected base location.
Reports the location that was observed. When only levels from the same slab are used (which should normally be the case) then the observed level is monotonically increasing.
Fields of Mismatch
observed: LevelThe observed level that was different from the requested one.
Trait Implementations
impl Clone for Failure[src]
fn clone(&self) -> Failure[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for Failure[src]
impl Debug for Failure[src]
impl Eq for Failure[src]
impl Hash for Failure[src]
fn hash<__H: Hasher>(&self, state: &mut __H)[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
impl PartialEq<Failure> for Failure[src]
impl StructuralEq for Failure[src]
impl StructuralPartialEq for Failure[src]
Auto Trait Implementations
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,
pub 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.
pub fn to_owned(&self) -> T[src]
pub 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.
pub 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>,