Enum indicatif::DrawTarget [] [src]

pub enum DrawTarget {
    Term(TermOption<DrawState>, Option<Duration>),
    Remote(usizeSender<(usize, DrawState)>),
    Hidden,
}

Target for draw operations

Variants

Draws into a terminal

Draws to a remote receiver

Do not draw at all

Methods

impl DrawTarget
[src]

Draw to a terminal, optionally with a refresh rate.

Draw to a buffered stdout terminal at a max of 15 times a second.

Draw to a buffered stderr terminal at a max of 15 times a second.

Apply the given draw state (draws it).