pub enum StartOutcome {
Ready(Box<dyn ExecutionSession>),
CleanupRequired {
error: Error,
session: Box<dyn ExecutionSession>,
},
}Expand description
Startup retains ownership whenever cleanup cannot be confirmed.
Variants§
Ready(Box<dyn ExecutionSession>)
CleanupRequired
Auto Trait Implementations§
impl !RefUnwindSafe for StartOutcome
impl !Sync for StartOutcome
impl !UnwindSafe for StartOutcome
impl Freeze for StartOutcome
impl Send for StartOutcome
impl Unpin for StartOutcome
impl UnsafeUnpin for StartOutcome
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