pub enum ExecutorMessage {
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 ExecutorMessage
impl Clone for ExecutorMessage
Source§fn clone(&self) -> ExecutorMessage
fn clone(&self) -> ExecutorMessage
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 ExecutorMessage
impl Debug for ExecutorMessage
Source§impl<'de> Deserialize<'de> for ExecutorMessage
impl<'de> Deserialize<'de> for ExecutorMessage
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 ExecutorMessage
impl RefUnwindSafe for ExecutorMessage
impl Send for ExecutorMessage
impl Sync for ExecutorMessage
impl Unpin for ExecutorMessage
impl UnwindSafe for ExecutorMessage
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