pub enum MacOSReq {
Symbol(String),
Symbols(Vec<String>),
Comparison(String),
Map(HashMap<String, Vec<String>>),
}Expand description
Helper for macOS requirements: symbol, list, comparison, or map
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MacOSReq
impl<'de> Deserialize<'de> for MacOSReq
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MacOSReq
impl RefUnwindSafe for MacOSReq
impl Send for MacOSReq
impl Sync for MacOSReq
impl Unpin for MacOSReq
impl UnwindSafe for MacOSReq
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