pub struct RequestTimeoutNotification {
pub request_id: Value,
pub timeout_ms: u64,
pub reason: Option<String>,
}Expand description
Request timeout notification
Fields§
§request_id: ValueRequest ID that timed out
timeout_ms: u64Timeout duration in milliseconds
reason: Option<String>Optional reason for the timeout
Trait Implementations§
Source§impl Clone for RequestTimeoutNotification
impl Clone for RequestTimeoutNotification
Source§fn clone(&self) -> RequestTimeoutNotification
fn clone(&self) -> RequestTimeoutNotification
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RequestTimeoutNotification
impl Debug for RequestTimeoutNotification
Source§impl Default for RequestTimeoutNotification
impl Default for RequestTimeoutNotification
Source§fn default() -> RequestTimeoutNotification
fn default() -> RequestTimeoutNotification
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequestTimeoutNotification
impl<'de> Deserialize<'de> for RequestTimeoutNotification
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RequestTimeoutNotification, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RequestTimeoutNotification, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for RequestTimeoutNotification
impl Serialize for RequestTimeoutNotification
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for RequestTimeoutNotification
impl RefUnwindSafe for RequestTimeoutNotification
impl Send for RequestTimeoutNotification
impl Sync for RequestTimeoutNotification
impl Unpin for RequestTimeoutNotification
impl UnwindSafe for RequestTimeoutNotification
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