pub(crate) type DeserializeError = Error;
pub(crate) struct DeserializeError { /* private fields */ }