Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use std::io;
- pub trait Backend
- where
- Self: Sized,
- {
- type Write: for<'a> io::Write;
- fn as_io(&mut self) -> Self::Write;
- }
- impl<T> Backend for T {
- type Write = &mut T;
- fn as_io(&mut self) -> &mut T {
- self
- }
- }
- fn main() {
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement