pub trait Stdio {
// Required methods
fn stdin(&mut self) -> &mut impl BufRead;
fn stdout(&mut self) -> &mut impl Write;
fn stderr(&mut self) -> &mut impl Write;
fn push_history(&mut self, entry: &str);
}Required Methods§
fn stdin(&mut self) -> &mut impl BufRead
fn stdout(&mut self) -> &mut impl Write
fn stderr(&mut self) -> &mut impl Write
fn push_history(&mut self, entry: &str)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.