Enum time::error::TryFromParsed [−][src]
#[non_exhaustive] pub enum TryFromParsed { InsufficientInformation, ComponentRange(ComponentRange), }
This is supported on crate feature
parsing
only.An error that occurred when converting a Parsed
to another type.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
The Parsed
did not include enough information to construct the
type.
ComponentRange(ComponentRange)
Some component contained an invalid value for the type.
Trait Implementations
impl Clone for TryFromParsed
[src]
fn clone(&self) -> TryFromParsed
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for TryFromParsed
[src]
impl Debug for TryFromParsed
[src]
impl Display for TryFromParsed
[src]
impl Eq for TryFromParsed
[src]
impl Error for TryFromParsed
[src]
This is supported on crate feature
std
only.fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<ComponentRange> for TryFromParsed
[src]
fn from(v: ComponentRange) -> Self
[src]
impl From<TryFromParsed> for Parse
[src]
fn from(err: TryFromParsed) -> Self
[src]
impl From<TryFromParsed> for Error
[src]
fn from(original: TryFromParsed) -> Self
[src]
impl PartialEq<TryFromParsed> for TryFromParsed
[src]
fn eq(&self, other: &TryFromParsed) -> bool
[src]
fn ne(&self, other: &TryFromParsed) -> bool
[src]
impl StructuralEq for TryFromParsed
[src]
impl StructuralPartialEq for TryFromParsed
[src]
Auto Trait Implementations
impl RefUnwindSafe for TryFromParsed
impl Send for TryFromParsed
impl Sync for TryFromParsed
impl Unpin for TryFromParsed
impl UnwindSafe for TryFromParsed
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,