pub enum QuicEventType {
Show 37 variants
ServerListening,
ConnectionStarted,
ConnectionClosed,
ConnectionIdUpdated,
SpinBitUpdated,
ConnectionStateUpdated,
TupleAssigned,
MtuUpdated,
VersionInformation,
AlpnInformation,
ParametersSet,
ParametersRestored,
PacketSent,
PacketReceived,
PacketDropped,
PacketBuffered,
PacketsAcked,
UdpDatagramsSent,
UdpDatagramsReceived,
UdpDatagramDropped,
StreamStateUpdated,
FramesProcessed,
StreamDataMoved,
DatagramDataMoved,
ConnectionDataBlockedUpdated,
StreamDataBlockedUpdated,
DatagramDataBlockedUpdated,
MigrationStateUpdated,
KeyUpdated,
KeyDiscarded,
RecoveryParametersSet,
RecoveryMetricsUpdated,
CongestionStateUpdated,
TimerUpdated,
PacketLost,
MarkedForRetransmit,
EcnStateUpdated,
}Variants§
ServerListening
ConnectionStarted
ConnectionClosed
ConnectionIdUpdated
SpinBitUpdated
ConnectionStateUpdated
TupleAssigned
MtuUpdated
VersionInformation
AlpnInformation
ParametersSet
ParametersRestored
PacketSent
PacketReceived
PacketDropped
PacketBuffered
PacketsAcked
UdpDatagramsSent
UdpDatagramsReceived
UdpDatagramDropped
StreamStateUpdated
FramesProcessed
StreamDataMoved
DatagramDataMoved
ConnectionDataBlockedUpdated
StreamDataBlockedUpdated
DatagramDataBlockedUpdated
MigrationStateUpdated
KeyUpdated
KeyDiscarded
RecoveryParametersSet
RecoveryMetricsUpdated
CongestionStateUpdated
TimerUpdated
PacketLost
MarkedForRetransmit
EcnStateUpdated
Trait Implementations§
Source§impl Clone for QuicEventType
impl Clone for QuicEventType
Source§fn clone(&self) -> QuicEventType
fn clone(&self) -> QuicEventType
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 QuicEventType
impl Debug for QuicEventType
Source§impl<'de> Deserialize<'de> for QuicEventType
impl<'de> Deserialize<'de> for QuicEventType
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 QuicEventType
impl PartialEq for QuicEventType
Source§impl Serialize for QuicEventType
impl Serialize for QuicEventType
impl Copy for QuicEventType
impl Eq for QuicEventType
impl StructuralPartialEq for QuicEventType
Auto Trait Implementations§
impl Freeze for QuicEventType
impl RefUnwindSafe for QuicEventType
impl Send for QuicEventType
impl Sync for QuicEventType
impl Unpin for QuicEventType
impl UnsafeUnpin for QuicEventType
impl UnwindSafe for QuicEventType
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.