Struct klogger::WriterNoDrop [−][src]
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.
Implementations
impl WriterNoDrop
[src]
pub fn get() -> WriterNoDrop
[src]
Trait Implementations
impl Write for WriterNoDrop
[src]
Auto Trait Implementations
impl RefUnwindSafe for WriterNoDrop
impl Send for WriterNoDrop
impl Sync for WriterNoDrop
impl Unpin for WriterNoDrop
impl UnwindSafe for WriterNoDrop
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
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.
pub 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>,