pub enum SdkVersion {
Any,
Env,
V10_0,
V8_1,
V8_0,
V7_1,
V7_0,
V6_1,
V6_0,
}
Expand description
Windows SDK versions.
Note that prior to v10.0, each Windows SDK came in two flavours; one with an A
suffix in its
version number, and one without. For convenience, this crate detects both, preferring the A
suffix version if present.
Variants§
Any
Any Windows SDK version.
This is either one specified by environment variables or, if that is not available, the latest version found in the registry.
Env
A Windows SDK installation specified by environment variables.
V10_0
The Windows 10.0 SDK.
V8_1
The Windows 8.1 SDK.
V8_0
The Windows 8.0 SDK.
V7_1
The Windows 7.1 SDK.
V7_0
The Windows 7.0 SDK.
V6_1
The Windows 6.1 SDK.
V6_0
The Windows 6.0 SDK.
Trait Implementations§
Source§impl Clone for SdkVersion
impl Clone for SdkVersion
Source§fn clone(&self) -> SdkVersion
fn clone(&self) -> SdkVersion
Returns a copy of the value. Read more
1.0.0 · 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 SdkVersion
impl Debug for SdkVersion
Source§impl PartialEq for SdkVersion
impl PartialEq for SdkVersion
impl Copy for SdkVersion
impl Eq for SdkVersion
impl StructuralPartialEq for SdkVersion
Auto Trait Implementations§
impl Freeze for SdkVersion
impl RefUnwindSafe for SdkVersion
impl Send for SdkVersion
impl Sync for SdkVersion
impl Unpin for SdkVersion
impl UnwindSafe for SdkVersion
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