Struct tui_logger::TuiLoggerTargetWidget[][src]

pub struct TuiLoggerTargetWidget<'b> { /* fields omitted */ }

This is the definition for the TuiLoggerTargetWidget, which allows configuration of the logger system and selection of log messages. It implements the EventListener trait, because it can enter event handlers to the dispatcher for the key commands.

Implementations

impl<'b> TuiLoggerTargetWidget<'b>[src]

pub fn block(mut self: Self, block: Block<'b>) -> TuiLoggerTargetWidget<'b>[src]

pub fn style(mut self: Self, style: Style) -> TuiLoggerTargetWidget<'b>[src]

pub fn style_off(mut self: Self, style: Style) -> TuiLoggerTargetWidget<'b>[src]

pub fn style_hide(mut self: Self, style: Style) -> TuiLoggerTargetWidget<'b>[src]

pub fn style_show(mut self: Self, style: Style) -> TuiLoggerTargetWidget<'b>[src]

pub fn highlight_style(
    mut self: Self,
    style: Style
) -> TuiLoggerTargetWidget<'b>
[src]

pub fn state(
    mut self: Self,
    state: &TuiWidgetState
) -> TuiLoggerTargetWidget<'b>
[src]

Trait Implementations

impl<'b> Default for TuiLoggerTargetWidget<'b>[src]

impl<'b> EventListener<Event> for TuiLoggerTargetWidget<'b>[src]

impl<'b> Widget for TuiLoggerTargetWidget<'b>[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

impl<T, U> Into<U> for T where
    U: From<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.