[−][src]Struct klogger::WriterNoDrop
A writer that doesn't respect the locking procedure and tries to write at all costs.
It's used by sprint at the moment. It can also be useful as part of panics handlers where we really want to print in all circumstances.
Methods
impl WriterNoDrop
[src]
pub fn get() -> WriterNoDrop
[src]
Trait Implementations
impl Write for WriterNoDrop
[src]
Auto Trait Implementations
impl Unpin for WriterNoDrop
impl Sync for WriterNoDrop
impl Send for WriterNoDrop
impl UnwindSafe for WriterNoDrop
impl RefUnwindSafe for WriterNoDrop
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,