pub struct SettingsFrame {
pub header_table_size: u32,
pub enable_push: bool,
pub initial_window_size: u32,
pub max_header_list_size: u32,
}Expand description
Initial HTTP/2 SETTINGS frame parameters.
The values and the order in which they are sent are used by Akamai and other WAFs to identify the client implementation.
Fields§
§header_table_size: u32SETTINGS_HEADER_TABLE_SIZE (ID 0x1).
enable_push: boolSETTINGS_ENABLE_PUSH (ID 0x2).
initial_window_size: u32SETTINGS_INITIAL_WINDOW_SIZE (ID 0x4).
max_header_list_size: u32SETTINGS_MAX_HEADER_LIST_SIZE (ID 0x6).
Trait Implementations§
Source§impl Clone for SettingsFrame
impl Clone for SettingsFrame
Source§fn clone(&self) -> SettingsFrame
fn clone(&self) -> SettingsFrame
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SettingsFrame
impl Debug for SettingsFrame
Source§impl PartialEq for SettingsFrame
impl PartialEq for SettingsFrame
Source§fn eq(&self, other: &SettingsFrame) -> bool
fn eq(&self, other: &SettingsFrame) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for SettingsFrame
impl Eq for SettingsFrame
impl StructuralPartialEq for SettingsFrame
Auto Trait Implementations§
impl Freeze for SettingsFrame
impl RefUnwindSafe for SettingsFrame
impl Send for SettingsFrame
impl Sync for SettingsFrame
impl Unpin for SettingsFrame
impl UnsafeUnpin for SettingsFrame
impl UnwindSafe for SettingsFrame
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.