pub enum ConditionWaitResult {
Satisfied,
TimedOut,
}Expand description
Unambiguous terminal result of a durable condition wait.
Variants§
Implementations§
Source§impl ConditionWaitResult
impl ConditionWaitResult
pub fn is_satisfied(self) -> bool
pub fn is_timed_out(self) -> bool
Trait Implementations§
Source§impl Clone for ConditionWaitResult
impl Clone for ConditionWaitResult
Source§fn clone(&self) -> ConditionWaitResult
fn clone(&self) -> ConditionWaitResult
Returns a copy 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 ConditionWaitResult
impl Debug for ConditionWaitResult
Source§impl<'de> Deserialize<'de> for ConditionWaitResult
impl<'de> Deserialize<'de> for ConditionWaitResult
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 ConditionWaitResult
impl PartialEq for ConditionWaitResult
Source§impl Serialize for ConditionWaitResult
impl Serialize for ConditionWaitResult
impl Copy for ConditionWaitResult
impl Eq for ConditionWaitResult
impl StructuralPartialEq for ConditionWaitResult
Auto Trait Implementations§
impl Freeze for ConditionWaitResult
impl RefUnwindSafe for ConditionWaitResult
impl Send for ConditionWaitResult
impl Sync for ConditionWaitResult
impl Unpin for ConditionWaitResult
impl UnwindSafe for ConditionWaitResult
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