pub struct LogFilterBuilder { /* private fields */ }
Expand description
Builder for creating log filters
Implementations§
Source§impl LogFilterBuilder
impl LogFilterBuilder
Sourcepub fn default_level(self, level: Level) -> Self
pub fn default_level(self, level: Level) -> Self
Set default level
Sourcepub fn quic_defaults(self) -> Self
pub fn quic_defaults(self) -> Self
Configure common QUIC components
Sourcepub fn nat_traversal_debug(self) -> Self
pub fn nat_traversal_debug(self) -> Self
Configure for debugging NAT traversal
Sourcepub fn performance_analysis(self) -> Self
pub fn performance_analysis(self) -> Self
Configure for performance analysis
Sourcepub fn production(self) -> Self
pub fn production(self) -> Self
Configure for production use
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LogFilterBuilder
impl RefUnwindSafe for LogFilterBuilder
impl Send for LogFilterBuilder
impl Sync for LogFilterBuilder
impl Unpin for LogFilterBuilder
impl UnwindSafe for LogFilterBuilder
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