pub struct Http2Settings {
pub header_table_size: Option<u32>,
pub enable_push: Option<u32>,
pub max_concurrent_streams: Option<u32>,
pub initial_window_size: Option<u32>,
pub max_frame_size: Option<u32>,
pub max_header_list_size: Option<u32>,
pub enable_connect_protocol: Option<u32>,
pub no_rfc7540_priorities: Option<u32>,
pub tls_reneg_permitted: Option<u32>,
pub enable_metadata: Option<u32>,
}Fields§
§header_table_size: Option<u32>§enable_push: Option<u32>§max_concurrent_streams: Option<u32>§initial_window_size: Option<u32>§max_frame_size: Option<u32>§max_header_list_size: Option<u32>§enable_connect_protocol: Option<u32>§no_rfc7540_priorities: Option<u32>§tls_reneg_permitted: Option<u32>§enable_metadata: Option<u32>Implementations§
Source§impl Http2Settings
impl Http2Settings
pub fn set_from_wire(&mut self, id: u16, value: u32)
Trait Implementations§
Source§impl Debug for Http2Settings
impl Debug for Http2Settings
Source§impl Default for Http2Settings
impl Default for Http2Settings
Auto Trait Implementations§
impl Freeze for Http2Settings
impl RefUnwindSafe for Http2Settings
impl Send for Http2Settings
impl Sync for Http2Settings
impl Unpin for Http2Settings
impl UnsafeUnpin for Http2Settings
impl UnwindSafe for Http2Settings
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