pub struct WinDebugSinkBuilder { /* private fields */ }
Available on Windows and crate feature
native
only.Implementations§
Source§impl WinDebugSinkBuilder
impl WinDebugSinkBuilder
Sourcepub fn level_filter(self, level_filter: LevelFilter) -> Self
pub fn level_filter(self, level_filter: LevelFilter) -> Self
Specifies a log level filter.
This parameter is optional.
Sourcepub fn formatter(self, formatter: Box<dyn Formatter>) -> Self
pub fn formatter(self, formatter: Box<dyn Formatter>) -> Self
Specifies a formatter.
This parameter is optional.
Sourcepub fn error_handler(self, handler: ErrorHandler) -> Self
pub fn error_handler(self, handler: ErrorHandler) -> Self
Specifies an error handler.
This parameter is optional.
Sourcepub fn build(self) -> Result<WinDebugSink>
pub fn build(self) -> Result<WinDebugSink>
Builds a WinDebugSink
.
Auto Trait Implementations§
impl Freeze for WinDebugSinkBuilder
impl !RefUnwindSafe for WinDebugSinkBuilder
impl Send for WinDebugSinkBuilder
impl Sync for WinDebugSinkBuilder
impl Unpin for WinDebugSinkBuilder
impl !UnwindSafe for WinDebugSinkBuilder
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