pub struct Http3PeerSettings { /* private fields */ }Expand description
Effective known SETTINGS received from an HTTP/3 peer.
Implementations§
Source§impl Http3PeerSettings
impl Http3PeerSettings
Sourcepub const fn qpack_max_table_capacity(self) -> u64
pub const fn qpack_max_table_capacity(self) -> u64
Returns SETTINGS_QPACK_MAX_TABLE_CAPACITY, defaulting to zero.
Sourcepub const fn maximum_field_section_size(self) -> Option<u64>
pub const fn maximum_field_section_size(self) -> Option<u64>
Returns SETTINGS_MAX_FIELD_SECTION_SIZE, or None for the unlimited default.
Sourcepub const fn qpack_blocked_streams(self) -> u64
pub const fn qpack_blocked_streams(self) -> u64
Returns SETTINGS_QPACK_BLOCKED_STREAMS, defaulting to zero.
Trait Implementations§
Source§impl Clone for Http3PeerSettings
impl Clone for Http3PeerSettings
impl Copy for Http3PeerSettings
Source§impl Debug for Http3PeerSettings
impl Debug for Http3PeerSettings
Source§impl Default for Http3PeerSettings
impl Default for Http3PeerSettings
impl Eq for Http3PeerSettings
Source§impl PartialEq for Http3PeerSettings
impl PartialEq for Http3PeerSettings
impl StructuralPartialEq for Http3PeerSettings
Auto Trait Implementations§
impl Freeze for Http3PeerSettings
impl RefUnwindSafe for Http3PeerSettings
impl Send for Http3PeerSettings
impl Sync for Http3PeerSettings
impl Unpin for Http3PeerSettings
impl UnsafeUnpin for Http3PeerSettings
impl UnwindSafe for Http3PeerSettings
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