pub enum RunnerMessage {
Request {
payload: ExecutionRequest,
},
Response {
payload: ExecutionOutcome,
},
Cancel {
payload: CancelRequest,
},
}Variants§
Request
Fields
§
payload: ExecutionRequestResponse
Fields
§
payload: ExecutionOutcomeCancel
Fields
§
payload: CancelRequestTrait Implementations§
Source§impl Clone for RunnerMessage
impl Clone for RunnerMessage
Source§fn clone(&self) -> RunnerMessage
fn clone(&self) -> RunnerMessage
Returns a duplicate of the value. Read more
1.0.0 · 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 RunnerMessage
impl Debug for RunnerMessage
Source§impl<'de> Deserialize<'de> for RunnerMessage
impl<'de> Deserialize<'de> for RunnerMessage
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
Auto Trait Implementations§
impl Freeze for RunnerMessage
impl RefUnwindSafe for RunnerMessage
impl Send for RunnerMessage
impl Sync for RunnerMessage
impl Unpin for RunnerMessage
impl UnsafeUnpin for RunnerMessage
impl UnwindSafe for RunnerMessage
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