[−][src]Enum qlog::EventData
Variants
Fields of ServerListening
Fields of ConnectionStarted
Fields of ConnectionIdUpdated
Fields of SpinBitUpdated
state: bool
Fields of ConnectionStateUpdated
old: Option<ConnectionState>
new: ConnectionState
Fields of TransportParametersSet
owner: Option<TransportOwner>
resumption_allowed: Option<bool>
early_data_enabled: Option<bool>
alpn: Option<String>
version: Option<String>
tls_cipher: Option<String>
original_connection_id: Option<String>
stateless_reset_token: Option<String>
disable_active_migration: Option<bool>
idle_timeout: Option<u64>
max_packet_size: Option<u64>
ack_delay_exponent: Option<u64>
max_ack_delay: Option<u64>
active_connection_id_limit: Option<u64>
initial_max_data: Option<String>
initial_max_stream_data_bidi_local: Option<String>
initial_max_stream_data_bidi_remote: Option<String>
initial_max_stream_data_uni: Option<String>
initial_max_streams_bidi: Option<String>
initial_max_streams_uni: Option<String>
preferred_address: Option<PreferredAddress>
Fields of PacketReceived
Fields of PacketSent
Fields of PacketBuffered
packet_type: PacketType
packet_number: String
Fields of StreamStateUpdated
stream_id: String
stream_type: Option<StreamType>
old: Option<StreamState>
new: StreamState
stream_side: Option<StreamSide>
Fields of RecoveryParametersSet
Fields of MetricsUpdated
Fields of PacketLost
Fields of H3ParametersSet
Fields of H3StreamTypeSet
Fields of H3FrameCreated
Fields of H3FrameParsed
Fields of H3DataMoved
Fields of H3PushResolved
Fields of QpackStateUpdated
Fields of QpackStreamStateUpdated
stream_id: String
state: QpackStreamState
Fields of QpackDynamicTableUpdated
update_type: QpackUpdateType
entries: Vec<QpackDynamicTableEntry>
Fields of QpackHeadersEncoded
stream_id: Option<String>
headers: Option<HttpHeader>
block_prefix: QpackHeaderBlockPrefix
header_block: Vec<QpackHeaderBlockRepresentation>
raw: Option<String>
Fields of QpackHeadersDecoded
stream_id: Option<String>
headers: Option<HttpHeader>
block_prefix: QpackHeaderBlockPrefix
header_block: Vec<QpackHeaderBlockRepresentation>
raw: Option<String>
Fields of QpackInstructionSent
Fields of QpackInstructionReceived
Fields of ConnectionError
code: Option<ConnectionErrorCode>
description: Option<String>
Fields of ApplicationError
code: Option<ApplicationErrorCode>
description: Option<String>
Fields of Message
message: String
Implementations
impl EventData
[src]
pub fn contains_quic_frames(&self) -> Option<usize>
[src]
Returns size of EventData
array of QuicFrame
s if it exists.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for EventData
[src]
impl Send for EventData
[src]
impl Sync for EventData
[src]
impl Unpin for EventData
[src]
impl UnwindSafe for EventData
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,