pub type OutputResult<Row, Info, Error> = Result<(Vec<Row>, Info), Error>;
pub enum OutputResult<Row, Info, Error> { Ok((Vec<Row>, Info)), Err(Error), }
Contains the success value
Contains the error value