pub enum PlatformCondition {
Is(Platform),
Not(Platform),
Or(Vec<Platform>),
}Expand description
Platform condition for skip directives.
Supports: windows, unix, macos, linux
With modifiers: not windows, unix or windows
Variants§
Trait Implementations§
Source§impl Clone for PlatformCondition
impl Clone for PlatformCondition
Source§fn clone(&self) -> PlatformCondition
fn clone(&self) -> PlatformCondition
Returns a duplicate 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 PlatformCondition
impl Debug for PlatformCondition
Source§impl PartialEq for PlatformCondition
impl PartialEq for PlatformCondition
impl StructuralPartialEq for PlatformCondition
Auto Trait Implementations§
impl Freeze for PlatformCondition
impl RefUnwindSafe for PlatformCondition
impl Send for PlatformCondition
impl Sync for PlatformCondition
impl Unpin for PlatformCondition
impl UnwindSafe for PlatformCondition
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