Lines Matching refs:StdioOutputStream
18 Box::new(StdioOutputStream::Stdout) in p2_stream()
21 Box::new(StdioOutputStream::Stdout) in async_stream()
33 Box::new(StdioOutputStream::Stdout) in p2_stream()
36 Box::new(StdioOutputStream::Stdout) in async_stream()
48 Box::new(StdioOutputStream::Stderr) in p2_stream()
51 Box::new(StdioOutputStream::Stderr) in async_stream()
63 Box::new(StdioOutputStream::Stderr) in p2_stream()
66 Box::new(StdioOutputStream::Stderr) in async_stream()
70 enum StdioOutputStream { enum
75 impl OutputStream for StdioOutputStream { implementation
78 StdioOutputStream::Stdout => std::io::stdout().write_all(&bytes), in write()
79 StdioOutputStream::Stderr => std::io::stderr().write_all(&bytes), in write()
86 StdioOutputStream::Stdout => std::io::stdout().flush(), in flush()
87 StdioOutputStream::Stderr => std::io::stderr().flush(), in flush()
97 impl AsyncWrite for StdioOutputStream { implementation
104 StdioOutputStream::Stdout => std::io::stdout().write(buf), in poll_write()
105 StdioOutputStream::Stderr => std::io::stderr().write(buf), in poll_write()
110 StdioOutputStream::Stdout => std::io::stdout().flush(), in poll_flush()
111 StdioOutputStream::Stderr => std::io::stderr().flush(), in poll_flush()
120 impl p2::Pollable for StdioOutputStream { implementation