Struct redo::Display[][src]

pub struct Display<'a, T: 'a> { /* fields omitted */ }

Configurable display formatting of structures.

Methods

impl<'a, T: 'a> Display<'a, T>
[src]

Show colored output (off by default).

Show detailed output (on by default).

Show the position of the command (on by default).

Show the saved command (on by default).

impl<'a, R, C: Command<R>> Display<'a, History<R, C>>
[src]

Show the history as a graph (off by default).

Trait Implementations

impl<'a, T: Copy + 'a> Copy for Display<'a, T>
[src]

impl<'a, T: Clone + 'a> Clone for Display<'a, T>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'a, T: Debug + 'a> Debug for Display<'a, T>
[src]

Formats the value using the given formatter. Read more

impl<'a, T: 'a> From<&'a T> for Display<'a, T>
[src]

Performs the conversion.

impl<'a, R, C: Command<R> + Display> Display for Display<'a, Record<R, C>>
[src]

Formats the value using the given formatter. Read more

impl<'a, R, C: Command<R> + Display> Display for Display<'a, History<R, C>>
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<'a, T> Send for Display<'a, T> where
    T: Sync

impl<'a, T> Sync for Display<'a, T> where
    T: Sync