Struct ignite::aesthetics::CLI[][src]

pub struct CLI { /* fields omitted */ }

A struct containing some basic terminal info to serve as a basis for CLI aesthetics.

Methods

impl CLI
[src]

Create a new CLI struct.

Update the terminal dimensions.

Create a horizontal border with a length multiplier. A multiplier of 0.5 would for example result in a border half the length of the terminal.

Trait Implementations

impl Debug for CLI
[src]

Formats the value using the given formatter. Read more

impl Clone for CLI
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for CLI

impl Sync for CLI