Enum protobuf::error::ProtobufError [−][src]
pub enum ProtobufError { IoError(Error), WireError(WireError), Utf8(Utf8Error), MessageNotInitialized { message: &'static str, }, }
Expand description
Generic protobuf error
Variants
IoError(Error)
I/O error when reading or writing
WireError(WireError)
Malformed input
Utf8(Utf8Error)
Protocol contains a string which is not valid UTF-8 string
Not all required fields set
Show fields
Fields of MessageNotInitialized
message: &'static str
Message name
Trait Implementations
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
👎 Deprecated since 1.33.0:
replaced by Error::source, which can support downcasting
The lower-level source of this error, if any. Read more
Auto Trait Implementations
impl !RefUnwindSafe for ProtobufError
impl Send for ProtobufError
impl Sync for ProtobufError
impl Unpin for ProtobufError
impl !UnwindSafe for ProtobufError