Struct term::terminfo::TermInfo [] [src]

pub struct TermInfo {
    pub names: Vec<String>,
    pub bools: HashMap<String, bool>,
    pub numbers: HashMap<String, u16>,
    pub strings: HashMap<String, Vec<u8>>,
}
🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io term library instead

A parsed terminfo database entry.

Fields

🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io term library instead

Names for the terminal

🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io term library instead

Map of capability name to boolean value

🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io term library instead

Map of capability name to numeric value

🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io term library instead

Map of capability name to raw (unexpanded) string

Methods

impl TermInfo
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io term library instead

Create a TermInfo based on current environment.

🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io term library instead

Create a TermInfo for the named terminal.

🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io term library instead

Parse the given TermInfo.

Trait Implementations

impl Debug for TermInfo
[src]

Formats the value using the given formatter.