pub enum CreationRejection {
Allocation(AllocationRejection),
InitializationFailed,
EnvironmentFailed,
}Expand description
Complete semantic rejection of one staged fresh creation.
Variants§
Allocation(AllocationRejection)
Fresh address allocation failed.
InitializationFailed
The child’s initialization fold did not complete successfully.
EnvironmentFailed
Installation or commit failed after allocation.
Trait Implementations§
Source§impl Clone for CreationRejection
impl Clone for CreationRejection
Source§fn clone(&self) -> CreationRejection
fn clone(&self) -> CreationRejection
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreationRejection
impl Debug for CreationRejection
Source§impl Display for CreationRejection
impl Display for CreationRejection
Source§impl Error for CreationRejection
impl Error for CreationRejection
1.30.0 · 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 CreationRejection
impl PartialEq for CreationRejection
impl Copy for CreationRejection
impl Eq for CreationRejection
impl StructuralPartialEq for CreationRejection
Auto Trait Implementations§
impl Freeze for CreationRejection
impl RefUnwindSafe for CreationRejection
impl Send for CreationRejection
impl Sync for CreationRejection
impl Unpin for CreationRejection
impl UnsafeUnpin for CreationRejection
impl UnwindSafe for CreationRejection
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