pub enum InteroperabilityWarning {
Show 23 variants
VersionOneDataMayBeIncomplete,
VersionThreeOrLaterFooterMayConfuseVersionTwoReaders,
VersionFourLeapSecondTableMayConfuseStrictRfc8536Readers,
FooterMayBeIgnoredByReaders,
MissingEarlyNoOpTransition {
block: &'static str,
},
FirstTransitionAfterRecommendedCompatibilityPoint {
block: &'static str,
timestamp: i64,
},
TransitionBeforeRecommendedLowerBound {
block: &'static str,
index: usize,
timestamp: i64,
},
MinimumI64Transition {
block: &'static str,
index: usize,
},
NegativeTransition {
block: &'static str,
index: usize,
timestamp: i64,
},
FooterContainsAngleBracket,
DesignationNonAscii {
block: &'static str,
index: usize,
designation: Vec<u8>,
},
DesignationLengthOutsideRecommendedRange {
block: &'static str,
index: usize,
designation: String,
},
DesignationContainsNonRecommendedAscii {
block: &'static str,
index: usize,
designation: String,
},
UnspecifiedLocalTimeDesignation {
block: &'static str,
index: usize,
},
DaylightOffsetLessThanStandardOffset {
block: &'static str,
daylight_offset: i32,
standard_offset: i32,
},
LeapSecondWithSubMinuteOffset {
block: &'static str,
offset: i32,
},
OffsetOutsideConventionalRange {
block: &'static str,
index: usize,
offset: i32,
},
OffsetOutsideRecommendedRange {
block: &'static str,
index: usize,
offset: i32,
},
NegativeSubHourOffset {
block: &'static str,
index: usize,
offset: i32,
},
OffsetNotMultipleOfMinute {
block: &'static str,
index: usize,
offset: i32,
},
OffsetNotMultipleOfQuarterHour {
block: &'static str,
index: usize,
offset: i32,
},
UnusedLocalTimeType {
block: &'static str,
index: usize,
},
UnusedDesignationOctet {
block: &'static str,
index: usize,
},
}Variants§
VersionOneDataMayBeIncomplete
VersionFourLeapSecondTableMayConfuseStrictRfc8536Readers
MissingEarlyNoOpTransition
FirstTransitionAfterRecommendedCompatibilityPoint
TransitionBeforeRecommendedLowerBound
MinimumI64Transition
NegativeTransition
DesignationNonAscii
DesignationLengthOutsideRecommendedRange
DesignationContainsNonRecommendedAscii
UnspecifiedLocalTimeDesignation
DaylightOffsetLessThanStandardOffset
LeapSecondWithSubMinuteOffset
OffsetOutsideConventionalRange
OffsetOutsideRecommendedRange
NegativeSubHourOffset
OffsetNotMultipleOfMinute
OffsetNotMultipleOfQuarterHour
UnusedLocalTimeType
UnusedDesignationOctet
Trait Implementations§
Source§impl Clone for InteroperabilityWarning
impl Clone for InteroperabilityWarning
Source§fn clone(&self) -> InteroperabilityWarning
fn clone(&self) -> InteroperabilityWarning
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 InteroperabilityWarning
impl Debug for InteroperabilityWarning
Source§impl Ord for InteroperabilityWarning
impl Ord for InteroperabilityWarning
Source§fn cmp(&self, other: &InteroperabilityWarning) -> Ordering
fn cmp(&self, other: &InteroperabilityWarning) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for InteroperabilityWarning
impl PartialEq for InteroperabilityWarning
Source§impl PartialOrd for InteroperabilityWarning
impl PartialOrd for InteroperabilityWarning
impl Eq for InteroperabilityWarning
impl StructuralPartialEq for InteroperabilityWarning
Auto Trait Implementations§
impl Freeze for InteroperabilityWarning
impl RefUnwindSafe for InteroperabilityWarning
impl Send for InteroperabilityWarning
impl Sync for InteroperabilityWarning
impl Unpin for InteroperabilityWarning
impl UnsafeUnpin for InteroperabilityWarning
impl UnwindSafe for InteroperabilityWarning
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