pub enum ComposerAction {
Submit(String),
Invoke(FrontendOperationInvocation),
Steer(String),
Interrupt,
Respond {
response: FrontendResponse,
request: FrontendRequest,
resolution: String,
},
}Expand description
Runtime action produced by one editor operation.
Variants§
Trait Implementations§
Source§impl Clone for ComposerAction
impl Clone for ComposerAction
Source§fn clone(&self) -> ComposerAction
fn clone(&self) -> ComposerAction
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 ComposerAction
impl Debug for ComposerAction
Source§impl PartialEq for ComposerAction
impl PartialEq for ComposerAction
impl StructuralPartialEq for ComposerAction
Auto Trait Implementations§
impl Freeze for ComposerAction
impl RefUnwindSafe for ComposerAction
impl Send for ComposerAction
impl Sync for ComposerAction
impl Unpin for ComposerAction
impl UnsafeUnpin for ComposerAction
impl UnwindSafe for ComposerAction
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