pub enum CfgExpr {
Invalid,
Atom(CfgAtom),
All(Vec<CfgExpr, Global>),
Any(Vec<CfgExpr, Global>),
Not(Box<CfgExpr, Global>),
}
Variants§
Invalid
Atom(CfgAtom)
All(Vec<CfgExpr, Global>)
Any(Vec<CfgExpr, Global>)
Not(Box<CfgExpr, Global>)
Implementations§
Trait Implementations§
source§impl PartialEq<CfgExpr> for CfgExpr
impl PartialEq<CfgExpr> for CfgExpr
impl Eq for CfgExpr
impl StructuralEq for CfgExpr
impl StructuralPartialEq for CfgExpr
Auto Trait Implementations§
impl RefUnwindSafe for CfgExpr
impl Send for CfgExpr
impl Sync for CfgExpr
impl Unpin for CfgExpr
impl UnwindSafe for CfgExpr
Blanket Implementations§
§impl<T> Cast for T
impl<T> Cast for T
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.