Trait Read
etc
pub trait Read: Meta { fn read(&self) -> Result<Vec<u8>, Error> { ... } }
io read
fn read(&self) -> Result<Vec<u8>, Error>
read stream from file
impl<T> Read for T where T: Meta,