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