pub enum RequestStatus {
Active,
Finished,
Cancelled,
DeadlineExceeded,
Failed,
}Expand description
Observable lifecycle of a request.
Variants§
Active
Owns canonical state.
Finished
Finished normally.
Cancelled
Explicitly cancelled.
DeadlineExceeded
Deadline expired.
Failed
Request-local failure.
Trait Implementations§
Source§impl Clone for RequestStatus
impl Clone for RequestStatus
Source§fn clone(&self) -> RequestStatus
fn clone(&self) -> RequestStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RequestStatus
Source§impl Debug for RequestStatus
impl Debug for RequestStatus
Source§impl<'de> Deserialize<'de> for RequestStatus
impl<'de> Deserialize<'de> for RequestStatus
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 Eq for RequestStatus
Source§impl PartialEq for RequestStatus
impl PartialEq for RequestStatus
Source§impl Serialize for RequestStatus
impl Serialize for RequestStatus
impl StructuralPartialEq for RequestStatus
Auto Trait Implementations§
impl Freeze for RequestStatus
impl RefUnwindSafe for RequestStatus
impl Send for RequestStatus
impl Sync for RequestStatus
impl Unpin for RequestStatus
impl UnsafeUnpin for RequestStatus
impl UnwindSafe for RequestStatus
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