pub struct SecurityHeadersBuilder { /* private fields */ }Expand description
Security headers builder
Implementations§
Source§impl SecurityHeadersBuilder
impl SecurityHeadersBuilder
Sourcepub fn add_header(&mut self, name: &str, value: &str) -> &mut Self
pub fn add_header(&mut self, name: &str, value: &str) -> &mut Self
Add a custom header
Sourcepub fn remove_header(&mut self, name: &str) -> &mut Self
pub fn remove_header(&mut self, name: &str) -> &mut Self
Remove a header
Sourcepub fn get_header(&self, name: &str) -> Option<&str>
pub fn get_header(&self, name: &str) -> Option<&str>
Get a specific header
Sourcepub fn has_header(&self, name: &str) -> bool
pub fn has_header(&self, name: &str) -> bool
Check if a header is set
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SecurityHeadersBuilder
impl RefUnwindSafe for SecurityHeadersBuilder
impl Send for SecurityHeadersBuilder
impl Sync for SecurityHeadersBuilder
impl Unpin for SecurityHeadersBuilder
impl UnwindSafe for SecurityHeadersBuilder
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