pub trait Stream { const TTY: Stream; const OWO: Stream; fn is_atty() -> bool { ... } fn owo(&self) -> Stream { ... } }