pub enum WorkerResponse {
WorkerUploadScenarioResponse(()),
WorkerPingResponse(String),
WorkerStartResponse(Result<(), WorkerError>),
WorkerGetDataResponse(WorkerData),
WorkerGetRunStatusResponse(RunInfo),
}
Variants§
WorkerUploadScenarioResponse(())
WorkerPingResponse(String)
WorkerStartResponse(Result<(), WorkerError>)
WorkerGetDataResponse(WorkerData)
WorkerGetRunStatusResponse(RunInfo)
Trait Implementations§
Source§impl Clone for WorkerResponse
impl Clone for WorkerResponse
Source§fn clone(&self) -> WorkerResponse
fn clone(&self) -> WorkerResponse
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 WorkerResponse
impl Debug for WorkerResponse
Source§impl<'de> Deserialize<'de> for WorkerResponse
impl<'de> Deserialize<'de> for WorkerResponse
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 WorkerResponse
impl RefUnwindSafe for WorkerResponse
impl Send for WorkerResponse
impl Sync for WorkerResponse
impl Unpin for WorkerResponse
impl UnwindSafe for WorkerResponse
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