Struct gitql_ast::expression::ArrayExpression
source · pub struct ArrayExpression {
pub values: Vec<Box<dyn Expression>>,
pub element_type: DataType,
}
Fields§
§values: Vec<Box<dyn Expression>>
§element_type: DataType
Trait Implementations§
source§impl Expression for ArrayExpression
impl Expression for ArrayExpression
Auto Trait Implementations§
impl Freeze for ArrayExpression
impl !RefUnwindSafe for ArrayExpression
impl !Send for ArrayExpression
impl !Sync for ArrayExpression
impl Unpin for ArrayExpression
impl !UnwindSafe for ArrayExpression
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