pub enum RegionGrowError {
LimitExceeded {
minimum: u64,
maximum: u64,
},
Runtime(RuntimeGrowError),
}Expand description
RegionGrowError
Failure to reserve a governed region’s virtual extent, before any writes.
Variants§
LimitExceeded
The requested relative extent exceeds the selected region.
Runtime(RuntimeGrowError)
IC Memory refused to grow the containing allocation.
Trait Implementations§
Source§impl Clone for RegionGrowError
impl Clone for RegionGrowError
impl Copy for RegionGrowError
Source§impl Debug for RegionGrowError
impl Debug for RegionGrowError
Source§impl Display for RegionGrowError
impl Display for RegionGrowError
impl Eq for RegionGrowError
Source§impl Error for RegionGrowError
impl Error for RegionGrowError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for RegionGrowError
impl PartialEq for RegionGrowError
impl StructuralPartialEq for RegionGrowError
Auto Trait Implementations§
impl Freeze for RegionGrowError
impl RefUnwindSafe for RegionGrowError
impl Send for RegionGrowError
impl Sync for RegionGrowError
impl Unpin for RegionGrowError
impl UnsafeUnpin for RegionGrowError
impl UnwindSafe for RegionGrowError
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