pub struct ConnectionCloseInfo {
pub error_code: u64,
pub reason: Bytes,
pub from_peer: bool,
}Expand description
Details about why a connection closed (RFC 9000 §10).
Fields§
§error_code: u64QUIC application or transport error code.
reason: BytesHuman-readable reason or error diagnostics.
from_peer: boolWhether the close frame was received from the peer.
Trait Implementations§
Source§impl Clone for ConnectionCloseInfo
impl Clone for ConnectionCloseInfo
Source§fn clone(&self) -> ConnectionCloseInfo
fn clone(&self) -> ConnectionCloseInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ConnectionCloseInfo
impl Debug for ConnectionCloseInfo
impl Eq for ConnectionCloseInfo
Source§impl PartialEq for ConnectionCloseInfo
impl PartialEq for ConnectionCloseInfo
impl StructuralPartialEq for ConnectionCloseInfo
Auto Trait Implementations§
impl !Freeze for ConnectionCloseInfo
impl RefUnwindSafe for ConnectionCloseInfo
impl Send for ConnectionCloseInfo
impl Sync for ConnectionCloseInfo
impl Unpin for ConnectionCloseInfo
impl UnsafeUnpin for ConnectionCloseInfo
impl UnwindSafe for ConnectionCloseInfo
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