[−][src]Enum squawk_parser::ast::Stmt
case for each node type found in Postgres' parsenodes.h https://github.com/lfittl/libpg_query/blob/6b1c3a582d38701593c5cadd260445737b9f7043/src/postgres/include/nodes/parsenodes.h
Variants
TransactionStmt(TransactionStmt)SelectStmt(SelectStmt)IndexStmt(IndexStmt)AlterTableStmt(AlterTableStmt)RenameStmt(RenameStmt)CreateStmt(CreateStmt)InsertStmt(Value)UpdateStmt(Value)DeleteStmt(Value)CreateSchemaStmt(Value)AlterDomainStmt(Value)GrantStmt(Value)GrantRoleStmt(Value)AlterDefaultPrivilegesStmt(Value)CopyStmt(Value)VariableSetStmt(Value)VariableShowStmt(Value)CreateTableSpaceStmt(Value)DropTableSpaceStmt(Value)CreateExtensionStmt(Value)AlterExtensionStmt(Value)DropStmt(Value)AlterObjectSchemaStmt(Value)AlterExtensionContentsStmt(Value)CreateFdwStmt(Value)AlterFdwStmt(Value)CreateForeignServerStmt(Value)AlterForeignServerStmt(Value)CreateForeignTableStmt(Value)CreateUserMappingStmt(Value)AlterUserMappingStmt(Value)DropUserMappingStmt(Value)ImportForeignSchemaStmt(Value)CreatePolicyStmt(Value)AlterPolicyStmt(Value)CreateAmStmt(Value)CreateTrigStmt(Value)CreateEventTrigStmt(Value)AlterEventTrigStmt(Value)CreateFunctionStmt(Value)AlterFunctionStmt(Value)CreatePLangStmt(Value)CreateRoleStmt(Value)AlterRoleStmt(Value)AlterRoleSetStmt(Value)DropRoleStmt(Value)CreateSeqStmt(Value)AlterSeqStmt(Value)DefineStmt(Value)CreateDomainStmt(Value)CreateOpClassStmt(Value)CreateOpFamilyStmt(Value)AlterOpFamilyStmt(Value)TruncateStmt(Value)CommentStmt(Value)SecLabelStmt(Value)DeclareCursorStmt(Value)ClosePortalStmt(Value)FetchStmt(Value)CreateStatsStmt(Value)ExplainStmt(Value)AlterOwnerStmt(Value)DoStmt(Value)AlterObjectDependsStmt(Value)AlterOperatorStmt(Value)RuleStmt(Value)NotifyStmt(Value)ListenStmt(Value)UnlistenStmt(Value)CompositeTypeStmt(Value)CreateEnumStmt(Value)CreateRangeStmt(Value)AlterEnumStmt(Value)ViewStmt(Value)LoadStmt(Value)CreatedbStmt(Value)AlterDatabaseStmt(Value)AlterDatabaseSetStmt(Value)DropdbStmt(Value)AlterSystemStmt(Value)ClusterStmt(Value)VacuumStmt(Value)CreateTableAsStmt(Value)RefreshMatViewStmt(Value)CheckPointStmt(Value)DiscardStmt(Value)LockStmt(Value)ConstraintsSetStmt(Value)ReindexStmt(Value)CreateConversionStmt(Value)CreateCastStmt(Value)CreateTransformStmt(Value)PrepareStmt(Value)ExecuteStmt(Value)DeallocateStmt(Value)DropOwnedStmt(Value)ReassignOwnedStmt(Value)AlterTSDictionaryStmt(Value)AlterTSConfigurationStmt(Value)CreatePublicationStmt(Value)AlterPublicationStmt(Value)CreateSubscriptionStmt(Value)AlterSubscriptionStmt(Value)DropSubscriptionStmt(Value)Trait Implementations
impl Debug for Stmt[src]
impl<'de> Deserialize<'de> for Stmt[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Serialize for Stmt[src]
Auto Trait Implementations
impl RefUnwindSafe for Stmt
impl Send for Stmt
impl Sync for Stmt
impl Unpin for Stmt
impl UnwindSafe for Stmt
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,