pub enum Query {
Match(TypeQLMatch),
Insert(TypeQLInsert),
Delete(TypeQLDelete),
Update(TypeQLUpdate),
Define(TypeQLDefine),
Undefine(TypeQLUndefine),
Aggregate(TypeQLMatchAggregate),
Group(TypeQLMatchGroup),
GroupAggregate(TypeQLMatchGroupAggregate),
}Variants§
Match(TypeQLMatch)
Insert(TypeQLInsert)
Delete(TypeQLDelete)
Update(TypeQLUpdate)
Define(TypeQLDefine)
Undefine(TypeQLUndefine)
Aggregate(TypeQLMatchAggregate)
Group(TypeQLMatchGroup)
GroupAggregate(TypeQLMatchGroupAggregate)
Implementations§
source§impl Query
impl Query
pub fn into_match(self) -> TypeQLMatch
source§impl Query
impl Query
pub fn into_insert(self) -> TypeQLInsert
source§impl Query
impl Query
pub fn into_delete(self) -> TypeQLDelete
source§impl Query
impl Query
pub fn into_update(self) -> TypeQLUpdate
source§impl Query
impl Query
pub fn into_define(self) -> TypeQLDefine
source§impl Query
impl Query
pub fn into_undefine(self) -> TypeQLUndefine
source§impl Query
impl Query
pub fn into_aggregate(self) -> TypeQLMatchAggregate
source§impl Query
impl Query
pub fn into_group(self) -> TypeQLMatchGroup
source§impl Query
impl Query
pub fn into_group_aggregate(self) -> TypeQLMatchGroupAggregate
Trait Implementations§
source§impl From<TypeQLDefine> for Query
impl From<TypeQLDefine> for Query
source§fn from(x: TypeQLDefine) -> Self
fn from(x: TypeQLDefine) -> Self
Converts to this type from the input type.
source§impl From<TypeQLDelete> for Query
impl From<TypeQLDelete> for Query
source§fn from(x: TypeQLDelete) -> Self
fn from(x: TypeQLDelete) -> Self
Converts to this type from the input type.
source§impl From<TypeQLInsert> for Query
impl From<TypeQLInsert> for Query
source§fn from(x: TypeQLInsert) -> Self
fn from(x: TypeQLInsert) -> Self
Converts to this type from the input type.
source§impl From<TypeQLMatch> for Query
impl From<TypeQLMatch> for Query
source§fn from(x: TypeQLMatch) -> Self
fn from(x: TypeQLMatch) -> Self
Converts to this type from the input type.
source§impl From<TypeQLMatchGroup> for Query
impl From<TypeQLMatchGroup> for Query
source§fn from(x: TypeQLMatchGroup) -> Self
fn from(x: TypeQLMatchGroup) -> Self
Converts to this type from the input type.
source§impl From<TypeQLUndefine> for Query
impl From<TypeQLUndefine> for Query
source§fn from(x: TypeQLUndefine) -> Self
fn from(x: TypeQLUndefine) -> Self
Converts to this type from the input type.
source§impl From<TypeQLUpdate> for Query
impl From<TypeQLUpdate> for Query
source§fn from(x: TypeQLUpdate) -> Self
fn from(x: TypeQLUpdate) -> Self
Converts to this type from the input type.
source§impl PartialEq for Query
impl PartialEq for Query
source§impl Validatable for Query
impl Validatable for Query
impl Eq for Query
impl StructuralEq for Query
impl StructuralPartialEq for Query
Auto Trait Implementations§
impl RefUnwindSafe for Query
impl Send for Query
impl Sync for Query
impl Unpin for Query
impl UnwindSafe for Query
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