pub struct RuntimeControlTransition {
pub from_phase: RuntimeState,
pub next_phase: RuntimeState,
pub effects: Vec<RuntimeControlEffect>,
}Expand description
Successful transition outcome from the RuntimeControl authority.
Fields§
§from_phase: RuntimeStateThe phase before the transition.
next_phase: RuntimeStateThe phase after the transition.
effects: Vec<RuntimeControlEffect>Effects to be executed by shell code.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RuntimeControlTransition
impl RefUnwindSafe for RuntimeControlTransition
impl Send for RuntimeControlTransition
impl Sync for RuntimeControlTransition
impl Unpin for RuntimeControlTransition
impl UnsafeUnpin for RuntimeControlTransition
impl UnwindSafe for RuntimeControlTransition
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