pub enum RunTimeoutBehavior {
FinishRunning,
CancelRunning,
}Expand description
Behavior to apply when a whole-run timeout is reached.
Variants§
Trait Implementations§
Source§impl Clone for RunTimeoutBehavior
impl Clone for RunTimeoutBehavior
Source§fn clone(&self) -> RunTimeoutBehavior
fn clone(&self) -> RunTimeoutBehavior
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 RunTimeoutBehavior
Source§impl Debug for RunTimeoutBehavior
impl Debug for RunTimeoutBehavior
Source§impl<'de> Deserialize<'de> for RunTimeoutBehavior
impl<'de> Deserialize<'de> for RunTimeoutBehavior
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 RunTimeoutBehavior
Source§impl PartialEq for RunTimeoutBehavior
impl PartialEq for RunTimeoutBehavior
Source§impl Serialize for RunTimeoutBehavior
impl Serialize for RunTimeoutBehavior
impl StructuralPartialEq for RunTimeoutBehavior
Auto Trait Implementations§
impl Freeze for RunTimeoutBehavior
impl RefUnwindSafe for RunTimeoutBehavior
impl Send for RunTimeoutBehavior
impl Sync for RunTimeoutBehavior
impl Unpin for RunTimeoutBehavior
impl UnsafeUnpin for RunTimeoutBehavior
impl UnwindSafe for RunTimeoutBehavior
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