pub struct TermFeatures<'a>(_);
Gives access to the terminal features.
Checks if this is a real user attended terminal (isatty
)
Checks if colors are supported by this terminal.
This does not check if colors are enabled. Currently all terminals
are considered to support colors
Checks if this terminal is an msys terminal.
This is sometimes useful to disable features that are known to not
work on msys terminals or require special handling.
Checks if this terminal wants emojis.
Returns the family of the terminal.
Performs copy-assignment from source
. Read more
Formats the value using the given formatter. Read more
Creates owned data from borrowed data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static