pub struct MicrodeExecutionResult {
pub exit_code: i32,
pub error: Option<MicrodeError>,
pub errors: Option<Vec<MicrodeError>>,
}Expand description
The outcome returned after a application finishes its lifecycle.
Fields§
§exit_code: i32The suggested process exit code.
error: Option<MicrodeError>The highest-priority lifecycle error, when one occurred.
errors: Option<Vec<MicrodeError>>Every lifecycle error in priority order when more than one occurred.
Trait Implementations§
Source§impl Clone for MicrodeExecutionResult
impl Clone for MicrodeExecutionResult
Source§fn clone(&self) -> MicrodeExecutionResult
fn clone(&self) -> MicrodeExecutionResult
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 moreSource§impl Debug for MicrodeExecutionResult
impl Debug for MicrodeExecutionResult
impl Eq for MicrodeExecutionResult
Source§impl PartialEq for MicrodeExecutionResult
impl PartialEq for MicrodeExecutionResult
impl StructuralPartialEq for MicrodeExecutionResult
Auto Trait Implementations§
impl Freeze for MicrodeExecutionResult
impl RefUnwindSafe for MicrodeExecutionResult
impl Send for MicrodeExecutionResult
impl Sync for MicrodeExecutionResult
impl Unpin for MicrodeExecutionResult
impl UnsafeUnpin for MicrodeExecutionResult
impl UnwindSafe for MicrodeExecutionResult
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