pub enum AlgoStatus {
Working,
Completed,
Cancelled,
Failed(String),
}Expand description
Current status of an execution algorithm.
Variants§
Working
Algorithm is actively working.
Completed
Algorithm has completed successfully.
Cancelled
Algorithm has been cancelled.
Failed(String)
Algorithm failed with an error message.
Trait Implementations§
Source§impl Clone for AlgoStatus
impl Clone for AlgoStatus
Source§fn clone(&self) -> AlgoStatus
fn clone(&self) -> AlgoStatus
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 AlgoStatus
impl Debug for AlgoStatus
Source§impl<'de> Deserialize<'de> for AlgoStatus
impl<'de> Deserialize<'de> for AlgoStatus
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
Source§impl PartialEq for AlgoStatus
impl PartialEq for AlgoStatus
Source§impl Serialize for AlgoStatus
impl Serialize for AlgoStatus
impl Eq for AlgoStatus
impl StructuralPartialEq for AlgoStatus
Auto Trait Implementations§
impl Freeze for AlgoStatus
impl RefUnwindSafe for AlgoStatus
impl Send for AlgoStatus
impl Sync for AlgoStatus
impl Unpin for AlgoStatus
impl UnwindSafe for AlgoStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PayloadExt for Twhere
T: DeserializeOwned,
impl<T> PayloadExt for Twhere
T: DeserializeOwned,
Source§fn from_json_bytes(bytes: &[u8]) -> Result<Self, BrokerError>where
Self: DeserializeOwned,
fn from_json_bytes(bytes: &[u8]) -> Result<Self, BrokerError>where
Self: DeserializeOwned,
Deserialize JSON bytes into a strongly typed payload.