See the Reader implementation for detailed diagnostics.
Reader
pub const TakeEnumError = Error || error{InvalidEnumTag}