pub enum ConversionWarningType {
ElementRenamed,
ElementDropped,
ElementAdded,
ValidationChanged,
NamespaceChanged,
FormatMigrated,
}Expand description
Type of conversion warning
Variants§
ElementRenamed
Element was renamed in target version
ElementDropped
Element not supported in target version
ElementAdded
Element added with default value
ValidationChanged
Validation rules changed between versions
NamespaceChanged
Namespace changes required
FormatMigrated
Format migration performed
Trait Implementations§
Source§impl Clone for ConversionWarningType
impl Clone for ConversionWarningType
Source§fn clone(&self) -> ConversionWarningType
fn clone(&self) -> ConversionWarningType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConversionWarningType
impl Debug for ConversionWarningType
Source§impl<'de> Deserialize<'de> for ConversionWarningType
impl<'de> Deserialize<'de> for ConversionWarningType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ConversionWarningType
impl Serialize for ConversionWarningType
impl Copy for ConversionWarningType
Auto Trait Implementations§
impl Freeze for ConversionWarningType
impl RefUnwindSafe for ConversionWarningType
impl Send for ConversionWarningType
impl Sync for ConversionWarningType
impl Unpin for ConversionWarningType
impl UnwindSafe for ConversionWarningType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more