pub enum DynamicMessageError {
UnknownMessage {
name: String,
},
UnknownField {
message: String,
field: String,
},
InvalidValue {
message: String,
field: String,
reason: String,
},
}Available on crate feature
dialect-dynamic only.Expand description
An error returned while constructing a runtime message.
Variants§
UnknownMessage
Dialect has no message with the requested name.
UnknownField
Message has no field with the requested name.
InvalidValue
Field value does not match its dialect definition.
Trait Implementations§
Source§impl Clone for DynamicMessageError
impl Clone for DynamicMessageError
Source§impl Debug for DynamicMessageError
impl Debug for DynamicMessageError
Source§impl Display for DynamicMessageError
impl Display for DynamicMessageError
impl Eq for DynamicMessageError
Source§impl Error for DynamicMessageError
impl Error for DynamicMessageError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for DynamicMessageError
impl PartialEq for DynamicMessageError
impl StructuralPartialEq for DynamicMessageError
Auto Trait Implementations§
impl Freeze for DynamicMessageError
impl RefUnwindSafe for DynamicMessageError
impl Send for DynamicMessageError
impl Sync for DynamicMessageError
impl Unpin for DynamicMessageError
impl UnsafeUnpin for DynamicMessageError
impl UnwindSafe for DynamicMessageError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more