[−][src]Struct rubbl_core::notify::termcolor::TermcolorNotificationBackend
A notification backend that writes colorized output to the terminal.
This struct implements the NotificationBackend trait, and emits notifications to standard output and standard error with colorized prefixes.
Implementations
impl TermcolorNotificationBackend
[src]
pub fn new(chatter: ChatterLevel) -> TermcolorNotificationBackend
[src]
Create a new TermcolorNotificationBackend.
pub fn bare_error<E: Into<Error>>(&mut self, err: E)
[src]
Print the information contained in an Error object.
This function prints out the error, the sub-errors that caused it, and its associated backtrace if available, with colorization.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TermcolorNotificationBackend
impl Send for TermcolorNotificationBackend
impl Sync for TermcolorNotificationBackend
impl Unpin for TermcolorNotificationBackend
impl UnwindSafe for TermcolorNotificationBackend
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,
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, 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>,