pub struct CompilerIdentity {
pub toolchain: String,
pub rustc_version: String,
pub host: String,
}Expand description
Compiler properties that distinguish incompatible action outputs.
Fields§
§toolchain: StringToolchain selector or installation identity.
rustc_version: StringComplete verbose rustc version string.
host: StringCompiler host target triple.
Trait Implementations§
Source§impl Clone for CompilerIdentity
impl Clone for CompilerIdentity
Source§fn clone(&self) -> CompilerIdentity
fn clone(&self) -> CompilerIdentity
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 CompilerIdentity
impl Debug for CompilerIdentity
impl Eq for CompilerIdentity
Source§impl PartialEq for CompilerIdentity
impl PartialEq for CompilerIdentity
impl StructuralPartialEq for CompilerIdentity
Auto Trait Implementations§
impl Freeze for CompilerIdentity
impl RefUnwindSafe for CompilerIdentity
impl Send for CompilerIdentity
impl Sync for CompilerIdentity
impl Unpin for CompilerIdentity
impl UnsafeUnpin for CompilerIdentity
impl UnwindSafe for CompilerIdentity
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