devela::_dep::rustix::stdio

Function stdout

pub const fn stdout() -> BorrowedFd<'static>
Available on crate feature dep_rustix only.
Expand description

STDOUT_FILENO—Standard output, borrowed.

In std-using configurations, this is a safe function, because the standard library already assumes that the stdout file descriptor is always valid. In no_std configurations, it is unsafe.

§Warning

This function allows writing directly to stdout without coordinating with the buffering performed by std::io::Stdout, so it could cause corrupted output.

§References