pub type ChannelReadChannelResult = Result<(Vec<u8>, Vec<HandleInfo>), Error>;
enum ChannelReadChannelResult { Ok((Vec<u8>, Vec<HandleInfo>)), Err(Error), }
Contains the success value
Contains the error value