[][src]Trait crossterm::tty::IsTty

pub trait IsTty {
    pub fn is_tty(&self) -> bool;
}

Adds the is_tty method to types that might represent a terminal

use std::io::stdout;
use crossterm::tty::IsTty;

let is_tty: bool = stdout().is_tty();

Required methods

pub fn is_tty(&self) -> bool[src]

Returns true when an instance is a terminal teletype, otherwise false.

Loading content...

Implementors

impl<S: AsRawFd> IsTty for S[src]

On unix, the isatty() function returns true if a file descriptor is a terminal.

Loading content...