pub enum CreationRejection {
NonceAlreadyBound,
InitializationFailed,
EnvironmentFailed,
}Expand description
Why a staged fresh creation was not committed by an interpreter.
This is a closed semantic classification; interpreter-specific error values remain at the runtime boundary.
Variants§
NonceAlreadyBound
The creator-local nonce was already bound, so accepting the request would overwrite rather than establish a fresh child.
InitializationFailed
The fresh child’s initialization did not complete successfully.
EnvironmentFailed
The interpreter could not allocate, install, or commit the fresh child.
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 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