pub enum RustCompilerCompanionError {
UnsupportedProtocolVersion(u32),
InvalidFrontend,
InvalidCoverageModel,
UnsupportedEvidenceSchema(u32),
InvalidBuildId,
InvalidRustcCommit,
InvalidRustcRelease,
InvalidHostTriple,
InvalidDriverDigest,
CompilerMismatch,
IncompleteCapabilities,
}Variants§
UnsupportedProtocolVersion(u32)
InvalidFrontend
InvalidCoverageModel
UnsupportedEvidenceSchema(u32)
InvalidBuildId
InvalidRustcCommit
InvalidRustcRelease
InvalidHostTriple
InvalidDriverDigest
CompilerMismatch
IncompleteCapabilities
Trait Implementations§
Source§impl Clone for RustCompilerCompanionError
impl Clone for RustCompilerCompanionError
Source§fn clone(&self) -> RustCompilerCompanionError
fn clone(&self) -> RustCompilerCompanionError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RustCompilerCompanionError
impl Debug for RustCompilerCompanionError
Source§impl Display for RustCompilerCompanionError
impl Display for RustCompilerCompanionError
impl Eq for RustCompilerCompanionError
Source§impl Error for RustCompilerCompanionError
impl Error for RustCompilerCompanionError
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()
impl StructuralPartialEq for RustCompilerCompanionError
Auto Trait Implementations§
impl Freeze for RustCompilerCompanionError
impl RefUnwindSafe for RustCompilerCompanionError
impl Send for RustCompilerCompanionError
impl Sync for RustCompilerCompanionError
impl Unpin for RustCompilerCompanionError
impl UnsafeUnpin for RustCompilerCompanionError
impl UnwindSafe for RustCompilerCompanionError
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.