Struct gitql_ast::expression::CallExpression
source · pub struct CallExpression {
pub function_name: String,
pub arguments: Vec<Box<dyn Expression>>,
pub is_aggregation: bool,
}
Fields§
§function_name: String
§arguments: Vec<Box<dyn Expression>>
§is_aggregation: bool
Trait Implementations§
source§impl Expression for CallExpression
impl Expression for CallExpression
Auto Trait Implementations§
impl !RefUnwindSafe for CallExpression
impl !Send for CallExpression
impl !Sync for CallExpression
impl Unpin for CallExpression
impl !UnwindSafe for CallExpression
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