pub struct DeadlineExceeded {
pub elapsed: Duration,
}Expand description
Error returned by Deadline::check_or_err when the cap has passed.
Fields§
§elapsed: DurationTime since the deadline was created.
Implementations§
Source§impl DeadlineExceeded
impl DeadlineExceeded
Sourcepub fn elapsed_seconds(&self) -> f64
pub fn elapsed_seconds(&self) -> f64
Elapsed time since the deadline was created, as f64 seconds.
Trait Implementations§
Source§impl Clone for DeadlineExceeded
impl Clone for DeadlineExceeded
impl Copy for DeadlineExceeded
Source§impl Debug for DeadlineExceeded
impl Debug for DeadlineExceeded
Source§impl Display for DeadlineExceeded
impl Display for DeadlineExceeded
impl Eq for DeadlineExceeded
Source§impl Error for DeadlineExceeded
impl Error for DeadlineExceeded
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for DeadlineExceeded
impl PartialEq for DeadlineExceeded
impl StructuralPartialEq for DeadlineExceeded
Auto Trait Implementations§
impl Freeze for DeadlineExceeded
impl RefUnwindSafe for DeadlineExceeded
impl Send for DeadlineExceeded
impl Sync for DeadlineExceeded
impl Unpin for DeadlineExceeded
impl UnsafeUnpin for DeadlineExceeded
impl UnwindSafe for DeadlineExceeded
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