pub struct InvertedRuleOperator {
pub exclamation: Exclamation,
pub operator: Box<RuleOperator>,
}
Expand description
An inverted rule operator.
Fields§
§exclamation: Exclamation
The !
token
operator: Box<RuleOperator>
The operator.
Trait Implementations§
Source§impl Debug for InvertedRuleOperator
impl Debug for InvertedRuleOperator
Source§impl Parse for InvertedRuleOperator
impl Parse for InvertedRuleOperator
Auto Trait Implementations§
impl Freeze for InvertedRuleOperator
impl RefUnwindSafe for InvertedRuleOperator
impl Send for InvertedRuleOperator
impl Sync for InvertedRuleOperator
impl Unpin for InvertedRuleOperator
impl UnwindSafe for InvertedRuleOperator
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
Source§impl<T> CheckParses for Twhere
T: Parse,
impl<T> CheckParses for Twhere
T: Parse,
Source§fn check_parses<'t, I>(input: &InputStream<'t, I>) -> Option<bool>
fn check_parses<'t, I>(input: &InputStream<'t, I>) -> Option<bool>
Check if
Self
would parse given the tokens.Source§impl<T> Convert for T
impl<T> Convert for T
Source§fn convert<U>(self, context: &CompileContext) -> Expr<U>where
U: ConvertFrom<T>,
fn convert<U>(self, context: &CompileContext) -> Expr<U>where
U: ConvertFrom<T>,
Convert
self
into a specific type. Read moreSource§fn can_convert<U>(&self) -> boolwhere
U: ConvertFrom<T>,
fn can_convert<U>(&self) -> boolwhere
U: ConvertFrom<T>,
Check if
self
can be converted into a specific type. Read more