[][src]Struct klogger::WriterNoDrop

pub struct 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]

Trait Implementations

impl Write for WriterNoDrop[src]

fn write_str(&mut self, s: &str) -> Result[src]

Write stuff to serial out.

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]