pub enum ResourceFailure {
BudgetExceeded,
AllocationFailed,
}Expand description
Why a resource request failed.
Variants§
BudgetExceeded
Policy refused: the request would exceed the allowance.
AllocationFailed
The allocator refused, surfaced via try_reserve.
Trait Implementations§
Source§impl Clone for ResourceFailure
impl Clone for ResourceFailure
Source§fn clone(&self) -> ResourceFailure
fn clone(&self) -> ResourceFailure
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ResourceFailure
Source§impl Debug for ResourceFailure
impl Debug for ResourceFailure
impl Eq for ResourceFailure
Source§impl PartialEq for ResourceFailure
impl PartialEq for ResourceFailure
impl StructuralPartialEq for ResourceFailure
Auto Trait Implementations§
impl Freeze for ResourceFailure
impl RefUnwindSafe for ResourceFailure
impl Send for ResourceFailure
impl Sync for ResourceFailure
impl Unpin for ResourceFailure
impl UnsafeUnpin for ResourceFailure
impl UnwindSafe for ResourceFailure
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more