pub trait Stream: Read + Write {
fn seek(&mut self, to: usize) -> Result<usize, StreamError>;
fn tell(&mut self) -> Result<usize, StreamError>;
}pub trait Stream: Read + Write {
fn seek(&mut self, to: usize) -> Result<usize, StreamError>;
fn tell(&mut self) -> Result<usize, StreamError>;
}