1
2
3
4
5
6
7
8
9
use crate::io;

pub type ReadErrorFor<T> = <T as io::Read>::Error;

pub type WriteErrorFor<T> = <T as io::Write>::Error;

pub type ReadChunkErrorFor<T, Data> = <T as io::ReadChunk<Data>>::Error;

pub type WriteChunkErrorFor<T, Data> = <T as io::WriteChunk<Data>>::Error;