Trait IsTerminal
pub trait IsTerminal: Sealed
Trait to determine if a descriptor/handle refers to a terminal/tty.
Required Methods
fn is_terminal(&self) -> boolReturns
trueif the descriptor/handle refers to a terminal/tty.
Implementors
impl IsTerminal for Fileimpl IsTerminal for Stderrimpl IsTerminal for StderrLock<'_>impl IsTerminal for Stdoutimpl IsTerminal for StdoutLock<'_>impl IsTerminal for Vec<u8>impl IsTerminal for dyn Writeimpl IsTerminal for dyn Write + Sendimpl IsTerminal for dyn Write + Send + Syncimpl<T: IsTerminal + ?Sized> IsTerminal for &Timpl<T: IsTerminal + ?Sized> IsTerminal for &mut Timpl<T: IsTerminal + ?Sized> IsTerminal for Box<T>