See the Reader implementation for detailed diagnostics.
Reader
pub const AllocError = Reader.NextError || error{ValueTooLong}