pub struct Http2SettingId(/* private fields */);Expand description
An HTTP/2 SETTINGS parameter identifier, preserving extension and unknown values.
Implementations§
Source§impl Http2SettingId
impl Http2SettingId
Sourcepub const HEADER_TABLE_SIZE: Self
pub const HEADER_TABLE_SIZE: Self
SETTINGS_HEADER_TABLE_SIZE (0x1).
Sourcepub const ENABLE_PUSH: Self
pub const ENABLE_PUSH: Self
SETTINGS_ENABLE_PUSH (0x2).
Sourcepub const MAX_CONCURRENT_STREAMS: Self
pub const MAX_CONCURRENT_STREAMS: Self
SETTINGS_MAX_CONCURRENT_STREAMS (0x3).
Sourcepub const INITIAL_WINDOW_SIZE: Self
pub const INITIAL_WINDOW_SIZE: Self
SETTINGS_INITIAL_WINDOW_SIZE (0x4).
Sourcepub const MAX_FRAME_SIZE: Self
pub const MAX_FRAME_SIZE: Self
SETTINGS_MAX_FRAME_SIZE (0x5).
Sourcepub const MAX_HEADER_LIST_SIZE: Self
pub const MAX_HEADER_LIST_SIZE: Self
SETTINGS_MAX_HEADER_LIST_SIZE (0x6).
Sourcepub const ENABLE_CONNECT_PROTOCOL: Self
pub const ENABLE_CONNECT_PROTOCOL: Self
SETTINGS_ENABLE_CONNECT_PROTOCOL (0x8).
Trait Implementations§
Source§impl Clone for Http2SettingId
impl Clone for Http2SettingId
impl Copy for Http2SettingId
Source§impl Debug for Http2SettingId
impl Debug for Http2SettingId
impl Eq for Http2SettingId
Source§impl Hash for Http2SettingId
impl Hash for Http2SettingId
Source§impl PartialEq for Http2SettingId
impl PartialEq for Http2SettingId
impl StructuralPartialEq for Http2SettingId
Auto Trait Implementations§
impl Freeze for Http2SettingId
impl RefUnwindSafe for Http2SettingId
impl Send for Http2SettingId
impl Sync for Http2SettingId
impl Unpin for Http2SettingId
impl UnsafeUnpin for Http2SettingId
impl UnwindSafe for Http2SettingId
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