Lines Matching defs:Stream
7 //! if atty::is(atty::Stream::Stdout) {
13 //! if atty::isnt(atty::Stream::Stdout) {
32 pub enum Stream {
40 pub fn is(stream: Stream) -> bool {
44 Stream::Stdout => libc::STDOUT_FILENO,
45 Stream::Stderr => libc::STDERR_FILENO,
46 Stream::Stdin => libc::STDIN_FILENO,
53 pub fn is(stream: Stream) -> bool {
57 Stream::Stdout => hermit_abi::STDOUT_FILENO,
58 Stream::Stderr => hermit_abi::STDERR_FILENO,
59 Stream::Stdin => hermit_abi::STDIN_FILENO,
66 pub fn is(stream: Stream) -> bool {
73 Stream::Stdin => (STD_INPUT, [STD_ERROR, STD_OUTPUT]),
74 Stream::Stderr => (STD_ERROR, [STD_INPUT, STD_OUTPUT]),
75 Stream::Stdout => (STD_OUTPUT, [STD_INPUT, STD_ERROR]),
97 pub fn isnt(stream: Stream) -> bool {
158 pub fn is(_stream: Stream) -> bool {
164 use super::{is, Stream};
170 assert!(!is(Stream::Stderr))
177 assert!(!is(Stream::Stdout))
183 assert!(is(Stream::Stdin))
189 assert!(is(Stream::Stderr))
195 assert!(is(Stream::Stdout))
202 assert!(is(Stream::Stdin))
208 assert!(is(Stream::Stdin))