pub enum FromAgent {
Ready {
protocol: u32,
version: String,
arch: String,
},
TaskResult {
batch: u64,
index: usize,
result: TaskResult,
},
BatchDone {
batch: u64,
outcome: BatchOutcome,
},
Log {
level: LogLevel,
message: String,
},
}Expand description
Agent to controller.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FromAgent
impl<'de> Deserialize<'de> for FromAgent
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
impl StructuralPartialEq for FromAgent
Auto Trait Implementations§
impl Freeze for FromAgent
impl RefUnwindSafe for FromAgent
impl Send for FromAgent
impl Sync for FromAgent
impl Unpin for FromAgent
impl UnsafeUnpin for FromAgent
impl UnwindSafe for FromAgent
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