pub enum SqlQuery {
CreateTable(CreateTableStatement),
CreateView(CreateViewStatement),
Insert(InsertStatement),
CompoundSelect(CompoundSelectStatement),
Select(SelectStatement),
Delete(DeleteStatement),
DropTable(DropTableStatement),
Update(UpdateStatement),
Set(SetStatement),
}
Variants§
CreateTable(CreateTableStatement)
CreateView(CreateViewStatement)
Insert(InsertStatement)
CompoundSelect(CompoundSelectStatement)
Select(SelectStatement)
Delete(DeleteStatement)
DropTable(DropTableStatement)
Update(UpdateStatement)
Set(SetStatement)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SqlQuery
impl<'de> Deserialize<'de> for SqlQuery
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SqlQuery
impl StructuralPartialEq for SqlQuery
Auto Trait Implementations§
impl Freeze for SqlQuery
impl RefUnwindSafe for SqlQuery
impl Send for SqlQuery
impl Sync for SqlQuery
impl Unpin for SqlQuery
impl UnwindSafe for SqlQuery
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