pub enum OsScope {
All,
Win7Plus,
Win8Plus,
Win10Plus,
Win11Plus,
Win11_22H2,
Linux,
LinuxSystemd,
LinuxDebian,
LinuxRhel,
}Expand description
Minimum OS version / platform required for the artifact to exist.
Variants§
All
Win7Plus
Win8Plus
Win10Plus
Win11Plus
Win11_22H2
Linux
All Linux distributions (kernel + standard POSIX userland).
LinuxSystemd
systemd-based distros (Ubuntu 16.04+, Fedora 15+, Debian 8+, Arch).
LinuxDebian
Debian / Ubuntu specific paths or tools.
LinuxRhel
Red Hat / CentOS / Fedora specific paths.
Trait Implementations§
impl Copy for OsScope
impl Eq for OsScope
impl StructuralPartialEq for OsScope
Auto Trait Implementations§
impl Freeze for OsScope
impl RefUnwindSafe for OsScope
impl Send for OsScope
impl Sync for OsScope
impl Unpin for OsScope
impl UnsafeUnpin for OsScope
impl UnwindSafe for OsScope
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