pub struct Timeout(pub Duration);Expand description
Stop after a wall-clock duration elapses.
Tuple Fields§
§0: DurationTrait Implementations§
Source§impl StopPolicy for Timeout
impl StopPolicy for Timeout
Source§fn evaluate(&self, input: &StopPolicyInput<'_>) -> Option<StopReason>
fn evaluate(&self, input: &StopPolicyInput<'_>) -> Option<StopReason>
Evaluate stop decision from canonical input.
Auto Trait Implementations§
impl Freeze for Timeout
impl RefUnwindSafe for Timeout
impl Send for Timeout
impl Sync for Timeout
impl Unpin for Timeout
impl UnsafeUnpin for Timeout
impl UnwindSafe for Timeout
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