pub struct HeaderLimits {
pub max_bytes: Option<usize>,
pub max_fields: Option<usize>,
pub max_name_bytes: Option<usize>,
pub max_value_bytes: Option<usize>,
}Expand description
Inclusive HTTP header quotas. Byte counts apply to wire bytes before UTF-8 decoding; values include whitespace after the colon. Unknown and repeated ordinary fields consume the same budgets as recognized Git/framing fields.
Fields§
§max_bytes: Option<usize>Request line plus header fields and the final CRLF delimiter.
max_fields: Option<usize>Number of fields, excluding the request line and final empty line.
max_name_bytes: Option<usize>§max_value_bytes: Option<usize>Trait Implementations§
Source§impl Clone for HeaderLimits
impl Clone for HeaderLimits
impl Copy for HeaderLimits
Source§impl Debug for HeaderLimits
impl Debug for HeaderLimits
Source§impl Default for HeaderLimits
impl Default for HeaderLimits
impl Eq for HeaderLimits
Source§impl PartialEq for HeaderLimits
impl PartialEq for HeaderLimits
impl StructuralPartialEq for HeaderLimits
Auto Trait Implementations§
impl Freeze for HeaderLimits
impl RefUnwindSafe for HeaderLimits
impl Send for HeaderLimits
impl Sync for HeaderLimits
impl Unpin for HeaderLimits
impl UnsafeUnpin for HeaderLimits
impl UnwindSafe for HeaderLimits
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