Struct geo_aid::script::parser::ExprParenthised
source · pub struct ExprParenthised {
pub lparen: LParen,
pub rparen: RParen,
pub content: Box<Expression<true>>,
}
Expand description
A parsed parenthesed expression
Fields§
§lparen: LParen
The (
token.
rparen: RParen
The )
token.
content: Box<Expression<true>>
The contained Expression
.
Trait Implementations§
source§impl Debug for ExprParenthised
impl Debug for ExprParenthised
Auto Trait Implementations§
impl RefUnwindSafe for ExprParenthised
impl Send for ExprParenthised
impl Sync for ExprParenthised
impl Unpin for ExprParenthised
impl UnwindSafe for ExprParenthised
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> 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>,
Errors Read more
source§fn can_convert<U>(&self) -> boolwhere
U: ConvertFrom<T>,
fn can_convert<U>(&self) -> boolwhere
U: ConvertFrom<T>,
Errors Read more