pub struct TimeoutExpired(pub ());Expand description
Error returned if a request didn’t complete within the configured timeout.
Timeouts can be configured either with Endpoint::timeout, Server::timeout, or by
setting the grpc-timeout metadata value.
Tuple Fields§
§0: ()Trait Implementations§
Source§impl Debug for TimeoutExpired
impl Debug for TimeoutExpired
Source§impl Display for TimeoutExpired
impl Display for TimeoutExpired
Source§impl Error for TimeoutExpired
impl Error for TimeoutExpired
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 TimeoutExpired
impl RefUnwindSafe for TimeoutExpired
impl Send for TimeoutExpired
impl Sync for TimeoutExpired
impl Unpin for TimeoutExpired
impl UnsafeUnpin for TimeoutExpired
impl UnwindSafe for TimeoutExpired
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request