pub struct StatusMismatch {
pub actual: StatusCode,
pub expected: StatusCode,
}Expand description
Diagnostic evidence that HTTP metadata disagrees with a valid error envelope.
Fields§
§actual: StatusCodeStatus received from the peer.
expected: StatusCodeCanonical status for the envelope’s protocol code.
Trait Implementations§
Source§impl Clone for StatusMismatch
impl Clone for StatusMismatch
impl Copy for StatusMismatch
Source§impl Debug for StatusMismatch
impl Debug for StatusMismatch
impl Eq for StatusMismatch
Source§impl PartialEq for StatusMismatch
impl PartialEq for StatusMismatch
impl StructuralPartialEq for StatusMismatch
Auto Trait Implementations§
impl Freeze for StatusMismatch
impl RefUnwindSafe for StatusMismatch
impl Send for StatusMismatch
impl Sync for StatusMismatch
impl Unpin for StatusMismatch
impl UnsafeUnpin for StatusMismatch
impl UnwindSafe for StatusMismatch
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