[−][src]Trait system_interface::io::IsTerminal
Extension for I/O handles which may or may not be terminals.
Required methods
pub fn is_terminal(&self) -> bool[src]
Test whether this output stream is attached to a terminal.
This operation is also known as isatty.
Implementations on Foreign Types
impl IsTerminal for Stdin[src]
Implement IsTerminal for Stdin.
pub fn is_terminal(&self) -> bool[src]
impl<'a> IsTerminal for StdinLock<'a>[src]
Implement IsTerminal for StdinLock.
pub fn is_terminal(&self) -> bool[src]
impl IsTerminal for Stdout[src]
Implement IsTerminal for Stdout.
pub fn is_terminal(&self) -> bool[src]
impl<'a> IsTerminal for StdoutLock<'a>[src]
Implement IsTerminal for StdoutLock.
pub fn is_terminal(&self) -> bool[src]
impl IsTerminal for Stderr[src]
Implement IsTerminal for Stderr.
pub fn is_terminal(&self) -> bool[src]
impl<'a> IsTerminal for StderrLock<'a>[src]
Implement IsTerminal for StderrLock.
pub fn is_terminal(&self) -> bool[src]
impl<'a> IsTerminal for File[src]
Implement IsTerminal for std::fs::File.
pub fn is_terminal(&self) -> bool[src]
impl<'a> IsTerminal for TcpStream[src]
Implement IsTerminal for std::net::TcpStream.