[−][src]Enum rustc_version::LlvmVersionParseError
LLVM Version Parse Error
Variants
ParseIntError(ParseIntError)
An error occurred in parsing a version component as an integer
A version component must not have leading zeros
A version component has a sign
Minor version component must be zero on LLVM versions later than 4.0
Minor version component is required on LLVM versions earlier than 4.0
Too many components
Trait Implementations
impl Debug for LlvmVersionParseError
[src]
impl Display for LlvmVersionParseError
[src]
impl Error for LlvmVersionParseError
[src]
pub 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<LlvmVersionParseError> for Error
[src]
pub fn from(e: LlvmVersionParseError) -> Error
[src]
impl From<ParseIntError> for LlvmVersionParseError
[src]
pub fn from(e: ParseIntError) -> Self
[src]
Auto Trait Implementations
impl RefUnwindSafe for LlvmVersionParseError
[src]
impl Send for LlvmVersionParseError
[src]
impl Sync for LlvmVersionParseError
[src]
impl Unpin for LlvmVersionParseError
[src]
impl UnwindSafe for LlvmVersionParseError
[src]
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> 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>,