pub struct RustcVersion {
pub major: u32,
pub minor: u32,
pub patch: u32,
pub raw: String,
}Expand description
A parsed rustc version (major.minor.patch) plus the raw version line.
Fields§
§major: u32Major version (always 1 for current stable Rust).
minor: u32Minor version, e.g. 96 for 1.96.0.
patch: u32Patch version.
raw: StringThe unparsed first line of rustc -vV.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RustcVersion
impl RefUnwindSafe for RustcVersion
impl Send for RustcVersion
impl Sync for RustcVersion
impl Unpin for RustcVersion
impl UnsafeUnpin for RustcVersion
impl UnwindSafe for RustcVersion
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