pub struct StrictViolation {
pub messages: Vec<String>,
}Expand description
Error returned when strict mode finds lossy conversions.
Fields§
§messages: Vec<String>Trait Implementations§
Source§impl Debug for StrictViolation
impl Debug for StrictViolation
Source§impl Display for StrictViolation
impl Display for StrictViolation
Source§impl Error for StrictViolation
impl Error for StrictViolation
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 From<StrictViolation> for ConvertError
impl From<StrictViolation> for ConvertError
Source§fn from(source: StrictViolation) -> Self
fn from(source: StrictViolation) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StrictViolation
impl RefUnwindSafe for StrictViolation
impl Send for StrictViolation
impl Sync for StrictViolation
impl Unpin for StrictViolation
impl UnsafeUnpin for StrictViolation
impl UnwindSafe for StrictViolation
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