#[non_exhaustive]pub struct ResponseFailed {
pub sequence_number: u64,
pub response: ResponseMetadata,
}
Expand description
Response failed event
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.sequence_number: u64
§response: ResponseMetadata
Trait Implementations§
Source§impl Clone for ResponseFailed
impl Clone for ResponseFailed
Source§fn clone(&self) -> ResponseFailed
fn clone(&self) -> ResponseFailed
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 ResponseFailed
impl Debug for ResponseFailed
Source§impl<'de> Deserialize<'de> for ResponseFailed
impl<'de> Deserialize<'de> for ResponseFailed
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ResponseFailed
impl PartialEq for ResponseFailed
Source§impl Serialize for ResponseFailed
impl Serialize for ResponseFailed
impl StructuralPartialEq for ResponseFailed
Auto Trait Implementations§
impl Freeze for ResponseFailed
impl RefUnwindSafe for ResponseFailed
impl Send for ResponseFailed
impl Sync for ResponseFailed
impl Unpin for ResponseFailed
impl UnwindSafe for ResponseFailed
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