pub enum WaitError {
Timeout(Duration),
Permanent(ClientError),
}Expand description
Errors produced by dial_and_wait_ready.
Variants§
Timeout(Duration)
Deadline elapsed before any successful connect.
Permanent(ClientError)
A non-transient error surfaced — daemon is broken or permissions are wrong; not worth retrying.
Trait Implementations§
Source§impl Error for WaitError
impl Error for WaitError
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()
Auto Trait Implementations§
impl Freeze for WaitError
impl !RefUnwindSafe for WaitError
impl Send for WaitError
impl Sync for WaitError
impl Unpin for WaitError
impl UnsafeUnpin for WaitError
impl !UnwindSafe for WaitError
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