pub struct StartOperation {
pub entry: RootEntry,
pub initial_context: InitialContext,
}Expand description
§7.2 · StartOperation { entry, initial_context }. The five historical start-ish events
collapse into this one atomic input; initial_context lives here and only here, never
duplicated inside a RootEntry variant.
Fields§
§entry: RootEntry§initial_context: InitialContextTrait Implementations§
Source§impl Clone for StartOperation
impl Clone for StartOperation
Source§impl Debug for StartOperation
impl Debug for StartOperation
Source§impl<'de> Deserialize<'de> for StartOperation
impl<'de> Deserialize<'de> for StartOperation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for StartOperation
impl PartialEq for StartOperation
Source§impl Serialize for StartOperation
impl Serialize for StartOperation
impl StructuralPartialEq for StartOperation
Auto Trait Implementations§
impl Freeze for StartOperation
impl RefUnwindSafe for StartOperation
impl Send for StartOperation
impl Sync for StartOperation
impl Unpin for StartOperation
impl UnsafeUnpin for StartOperation
impl UnwindSafe for StartOperation
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