Skip to main content

Opt

Trait Opt 

Source
pub trait Opt<T> {
    // Required method
    fn as_inner(&self) -> Option<T>;

    // Provided methods
    fn unwrap(&self) -> T { ... }
    fn ok_or_else<E, F>(&self, err: F) -> Result<T, E>
       where F: FnOnce() -> E { ... }
    fn map<U, F>(&self, f: F) -> Option<U>
       where F: FnOnce(T) -> U { ... }
}
Expand description

conversion support trait for syn object

Required Methods§

Source

fn as_inner(&self) -> Option<T>

get reference of inner value

Provided Methods§

Source

fn unwrap(&self) -> T

covert to inner value

Source

fn ok_or_else<E, F>(&self, err: F) -> Result<T, E>
where F: FnOnce() -> E,

get inner value

§Errors
  • err if item is None
Source

fn map<U, F>(&self, f: F) -> Option<U>
where F: FnOnce(T) -> U,

covert item with function

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Opt<AExprKind> for AExprKindOpt

Source§

impl Opt<AggSplit> for AggSplitOpt

Source§

impl Opt<AggStrategy> for AggStrategyOpt

Source§

impl Opt<AlterPublicationAction> for AlterPublicationActionOpt

Source§

impl Opt<AlterSubscriptionType> for AlterSubscriptionTypeOpt

Source§

impl Opt<AlterTableType> for AlterTableTypeOpt

Source§

impl Opt<AlterTsConfigType> for AlterTsConfigTypeOpt

Source§

impl Opt<BoolExprType> for BoolExprTypeOpt

Source§

impl Opt<BoolTestType> for BoolTestTypeOpt

Source§

impl Opt<CmdType> for CmdTypeOpt

Source§

impl Opt<CoercionContext> for CoercionContextOpt

Source§

impl Opt<CoercionForm> for CoercionFormOpt

Source§

impl Opt<ConstrType> for ConstrTypeOpt

Source§

impl Opt<CteMaterialize> for CteMaterializeOpt

Source§

impl Opt<DefElemAction> for DefElemActionOpt

Source§

impl Opt<DiscardMode> for DiscardModeOpt

Source§

impl Opt<DropBehavior> for DropBehaviorOpt

Source§

impl Opt<FetchDirection> for FetchDirectionOpt

Source§

impl Opt<FunctionParameterMode> for FunctionParameterModeOpt

Source§

impl Opt<GrantTargetType> for GrantTargetTypeOpt

Source§

impl Opt<GroupingSetKind> for GroupingSetKindOpt

Source§

impl Opt<ImportForeignSchemaType> for ImportForeignSchemaTypeOpt

Source§

impl Opt<JoinType> for JoinTypeOpt

Source§

impl Opt<JsonBehaviorType> for JsonBehaviorTypeOpt

Source§

impl Opt<JsonConstructorType> for JsonConstructorTypeOpt

Source§

impl Opt<JsonEncoding> for JsonEncodingOpt

Source§

impl Opt<JsonExprOp> for JsonExprOpOpt

Source§

impl Opt<JsonFormatType> for JsonFormatTypeOpt

Source§

impl Opt<JsonQuotes> for JsonQuotesOpt

Source§

impl Opt<JsonTableColumnType> for JsonTableColumnTypeOpt

Source§

impl Opt<JsonValueType> for JsonValueTypeOpt

Source§

impl Opt<JsonWrapper> for JsonWrapperOpt

Source§

impl Opt<KeywordKind> for KeywordKindOpt

Source§

impl Opt<LimitOption> for LimitOptionOpt

Source§

impl Opt<LockClauseStrength> for LockClauseStrengthOpt

Source§

impl Opt<LockTupleMode> for LockTupleModeOpt

Source§

impl Opt<LockWaitPolicy> for LockWaitPolicyOpt

Source§

impl Opt<MergeMatchKind> for MergeMatchKindOpt

Source§

impl Opt<MinMaxOp> for MinMaxOpOpt

Source§

impl Opt<NullTestType> for NullTestTypeOpt

Source§

impl Opt<ObjectType> for ObjectTypeOpt

Source§

impl Opt<OnCommitAction> for OnCommitActionOpt

Source§

impl Opt<OnConflictAction> for OnConflictActionOpt

Source§

impl Opt<OverridingKind> for OverridingKindOpt

Source§

impl Opt<ParamKind> for ParamKindOpt

Source§

impl Opt<PartitionRangeDatumKind> for PartitionRangeDatumKindOpt

Source§

impl Opt<PartitionStrategy> for PartitionStrategyOpt

Source§

impl Opt<PublicationObjSpecType> for PublicationObjSpecTypeOpt

Source§

impl Opt<QuerySource> for QuerySourceOpt

Source§

impl Opt<ReindexObjectType> for ReindexObjectTypeOpt

Source§

impl Opt<RoleSpecType> for RoleSpecTypeOpt

Source§

impl Opt<RoleStmtType> for RoleStmtTypeOpt

Source§

impl Opt<RowCompareType> for RowCompareTypeOpt

Source§

impl Opt<RteKind> for RteKindOpt

Source§

impl Opt<SetOpCmd> for SetOpCmdOpt

Source§

impl Opt<SetOpStrategy> for SetOpStrategyOpt

Source§

impl Opt<SetOperation> for SetOperationOpt

Source§

impl Opt<SetQuantifier> for SetQuantifierOpt

Source§

impl Opt<SortByDir> for SortByDirOpt

Source§

impl Opt<SortByNulls> for SortByNullsOpt

Source§

impl Opt<SqlValueFunctionOp> for SqlValueFunctionOpOpt

Source§

impl Opt<SubLinkType> for SubLinkTypeOpt

Source§

impl Opt<TableFuncType> for TableFuncTypeOpt

Source§

impl Opt<TableLikeOption> for TableLikeOptionOpt

Source§

impl Opt<Token> for TokenOpt

Source§

impl Opt<TransactionStmtKind> for TransactionStmtKindOpt

Source§

impl Opt<VariableSetKind> for VariableSetKindOpt

Source§

impl Opt<ViewCheckOption> for ViewCheckOptionOpt

Source§

impl Opt<WcoKind> for WcoKindOpt

Source§

impl Opt<XmlExprOp> for XmlExprOpOpt

Source§

impl Opt<XmlOptionType> for XmlOptionTypeOpt

Source§

impl Opt<AArrayExpr> for AArrayExprOpt

Source§

impl Opt<AConst> for AConst

Source§

impl Opt<AExpr> for AExprOpt

Source§

impl Opt<AIndices> for AIndicesOpt

Source§

impl Opt<AIndirection> for AIndirectionOpt

Source§

impl Opt<AStar> for AStarOpt

Source§

impl Opt<AccessPriv> for AccessPrivOpt

Source§

impl Opt<Aggref> for AggrefOpt

Source§

impl Opt<Alias> for AliasOpt

Source§

impl Opt<AlterCollationStmt> for AlterCollationStmtOpt

Source§

impl Opt<AlterDatabaseRefreshCollStmt> for AlterDatabaseRefreshCollStmtOpt

Source§

impl Opt<AlterDatabaseSetStmt> for AlterDatabaseSetStmtOpt

Source§

impl Opt<AlterDatabaseStmt> for AlterDatabaseStmtOpt

Source§

impl Opt<AlterDefaultPrivilegesStmt> for AlterDefaultPrivilegesStmtOpt

Source§

impl Opt<AlterDomainStmt> for AlterDomainStmtOpt

Source§

impl Opt<AlterEnumStmt> for AlterEnumStmtOpt

Source§

impl Opt<AlterEventTrigStmt> for AlterEventTrigStmtOpt

Source§

impl Opt<AlterExtensionContentsStmt> for AlterExtensionContentsStmtOpt

Source§

impl Opt<AlterExtensionStmt> for AlterExtensionStmtOpt

Source§

impl Opt<AlterFdwStmt> for AlterFdwStmtOpt

Source§

impl Opt<AlterForeignServerStmt> for AlterForeignServerStmtOpt

Source§

impl Opt<AlterFunctionStmt> for AlterFunctionStmtOpt

Source§

impl Opt<AlterObjectDependsStmt> for AlterObjectDependsStmtOpt

Source§

impl Opt<AlterObjectSchemaStmt> for AlterObjectSchemaStmtOpt

Source§

impl Opt<AlterOpFamilyStmt> for AlterOpFamilyStmtOpt

Source§

impl Opt<AlterOperatorStmt> for AlterOperatorStmtOpt

Source§

impl Opt<AlterOwnerStmt> for AlterOwnerStmtOpt

Source§

impl Opt<AlterPolicyStmt> for AlterPolicyStmtOpt

Source§

impl Opt<AlterPublicationStmt> for AlterPublicationStmtOpt

Source§

impl Opt<AlterRoleSetStmt> for AlterRoleSetStmtOpt

Source§

impl Opt<AlterRoleStmt> for AlterRoleStmtOpt

Source§

impl Opt<AlterSeqStmt> for AlterSeqStmtOpt

Source§

impl Opt<AlterStatsStmt> for AlterStatsStmtOpt

Source§

impl Opt<AlterSubscriptionStmt> for AlterSubscriptionStmtOpt

Source§

impl Opt<AlterSystemStmt> for AlterSystemStmtOpt

Source§

impl Opt<AlterTableCmd> for AlterTableCmdOpt

Source§

impl Opt<AlterTableMoveAllStmt> for AlterTableMoveAllStmtOpt

Source§

impl Opt<AlterTableSpaceOptionsStmt> for AlterTableSpaceOptionsStmtOpt

Source§

impl Opt<AlterTableStmt> for AlterTableStmtOpt

Source§

impl Opt<AlterTsConfigurationStmt> for AlterTsConfigurationStmtOpt

Source§

impl Opt<AlterTsDictionaryStmt> for AlterTsDictionaryStmtOpt

Source§

impl Opt<AlterTypeStmt> for AlterTypeStmtOpt

Source§

impl Opt<AlterUserMappingStmt> for AlterUserMappingStmtOpt

Source§

impl Opt<AlternativeSubPlan> for AlternativeSubPlanOpt

Source§

impl Opt<ArrayCoerceExpr> for ArrayCoerceExprOpt

Source§

impl Opt<ArrayExpr> for ArrayExprOpt

Source§

impl Opt<BitString> for BitStringOpt

Source§

impl Opt<BoolExpr> for BoolExprOpt

Source§

impl Opt<Boolean> for BooleanOpt

Source§

impl Opt<BooleanTest> for BooleanTestOpt

Source§

impl Opt<CallContext> for CallContextOpt

Source§

impl Opt<CallStmt> for CallStmtOpt

Source§

impl Opt<CaseExpr> for CaseExprOpt

Source§

impl Opt<CaseTestExpr> for CaseTestExprOpt

Source§

impl Opt<CaseWhen> for CaseWhenOpt

Source§

impl Opt<CheckPointStmt> for CheckPointStmtOpt

Source§

impl Opt<ClosePortalStmt> for ClosePortalStmtOpt

Source§

impl Opt<ClusterStmt> for ClusterStmtOpt

Source§

impl Opt<CoalesceExpr> for CoalesceExprOpt

Source§

impl Opt<CoerceToDomain> for CoerceToDomainOpt

Source§

impl Opt<CoerceToDomainValue> for CoerceToDomainValueOpt

Source§

impl Opt<CoerceViaIo> for CoerceViaIoOpt

Source§

impl Opt<CollateClause> for CollateClauseOpt

Source§

impl Opt<CollateExpr> for CollateExprOpt

Source§

impl Opt<ColumnDef> for ColumnDefOpt

Source§

impl Opt<ColumnRef> for ColumnRefOpt

Source§

impl Opt<CommentStmt> for CommentStmtOpt

Source§

impl Opt<CommonTableExpr> for CommonTableExprOpt

Source§

impl Opt<CompositeTypeStmt> for CompositeTypeStmtOpt

Source§

impl Opt<Constraint> for ConstraintOpt

Source§

impl Opt<ConstraintsSetStmt> for ConstraintsSetStmtOpt

Source§

impl Opt<ConvertRowtypeExpr> for ConvertRowtypeExprOpt

Source§

impl Opt<CopyStmt> for CopyStmtOpt

Source§

impl Opt<CreateAmStmt> for CreateAmStmtOpt

Source§

impl Opt<CreateCastStmt> for CreateCastStmtOpt

Source§

impl Opt<CreateConversionStmt> for CreateConversionStmtOpt

Source§

impl Opt<CreateDomainStmt> for CreateDomainStmtOpt

Source§

impl Opt<CreateEnumStmt> for CreateEnumStmtOpt

Source§

impl Opt<CreateEventTrigStmt> for CreateEventTrigStmtOpt

Source§

impl Opt<CreateExtensionStmt> for CreateExtensionStmtOpt

Source§

impl Opt<CreateFdwStmt> for CreateFdwStmtOpt

Source§

impl Opt<CreateForeignServerStmt> for CreateForeignServerStmtOpt

Source§

impl Opt<CreateForeignTableStmt> for CreateForeignTableStmtOpt

Source§

impl Opt<CreateFunctionStmt> for CreateFunctionStmtOpt

Source§

impl Opt<CreateOpClassItem> for CreateOpClassItemOpt

Source§

impl Opt<CreateOpClassStmt> for CreateOpClassStmtOpt

Source§

impl Opt<CreateOpFamilyStmt> for CreateOpFamilyStmtOpt

Source§

impl Opt<CreatePLangStmt> for CreatePLangStmtOpt

Source§

impl Opt<CreatePolicyStmt> for CreatePolicyStmtOpt

Source§

impl Opt<CreatePublicationStmt> for CreatePublicationStmtOpt

Source§

impl Opt<CreateRangeStmt> for CreateRangeStmtOpt

Source§

impl Opt<CreateRoleStmt> for CreateRoleStmtOpt

Source§

impl Opt<CreateSchemaStmt> for CreateSchemaStmtOpt

Source§

impl Opt<CreateSeqStmt> for CreateSeqStmtOpt

Source§

impl Opt<CreateStatsStmt> for CreateStatsStmtOpt

Source§

impl Opt<CreateStmt> for CreateStmtOpt

Source§

impl Opt<CreateSubscriptionStmt> for CreateSubscriptionStmtOpt

Source§

impl Opt<CreateTableAsStmt> for CreateTableAsStmtOpt

Source§

impl Opt<CreateTableSpaceStmt> for CreateTableSpaceStmtOpt

Source§

impl Opt<CreateTransformStmt> for CreateTransformStmtOpt

Source§

impl Opt<CreateTrigStmt> for CreateTrigStmtOpt

Source§

impl Opt<CreateUserMappingStmt> for CreateUserMappingStmtOpt

Source§

impl Opt<CreatedbStmt> for CreatedbStmtOpt

Source§

impl Opt<CteCycleClause> for CteCycleClauseOpt

Source§

impl Opt<CteSearchClause> for CteSearchClauseOpt

Source§

impl Opt<CurrentOfExpr> for CurrentOfExprOpt

Source§

impl Opt<DeallocateStmt> for DeallocateStmtOpt

Source§

impl Opt<DeclareCursorStmt> for DeclareCursorStmtOpt

Source§

impl Opt<DefElem> for DefElemOpt

Source§

impl Opt<DefineStmt> for DefineStmtOpt

Source§

impl Opt<DeleteStmt> for DeleteStmtOpt

Source§

impl Opt<DiscardStmt> for DiscardStmtOpt

Source§

impl Opt<DistinctExpr> for DistinctExprOpt

Source§

impl Opt<DoStmt> for DoStmtOpt

Source§

impl Opt<DropOwnedStmt> for DropOwnedStmtOpt

Source§

impl Opt<DropRoleStmt> for DropRoleStmtOpt

Source§

impl Opt<DropStmt> for DropStmtOpt

Source§

impl Opt<DropSubscriptionStmt> for DropSubscriptionStmtOpt

Source§

impl Opt<DropTableSpaceStmt> for DropTableSpaceStmtOpt

Source§

impl Opt<DropUserMappingStmt> for DropUserMappingStmtOpt

Source§

impl Opt<DropdbStmt> for DropdbStmtOpt

Source§

impl Opt<ExecuteStmt> for ExecuteStmtOpt

Source§

impl Opt<ExplainStmt> for ExplainStmtOpt

Source§

impl Opt<FetchStmt> for FetchStmtOpt

Source§

impl Opt<FieldSelect> for FieldSelectOpt

Source§

impl Opt<FieldStore> for FieldStoreOpt

Source§

impl Opt<Float> for FloatOpt

Source§

impl Opt<FromExpr> for FromExprOpt

Source§

impl Opt<FuncCall> for FuncCallOpt

Source§

impl Opt<FuncExpr> for FuncExprOpt

Source§

impl Opt<FunctionParameter> for FunctionParameterOpt

Source§

impl Opt<GrantRoleStmt> for GrantRoleStmtOpt

Source§

impl Opt<GrantStmt> for GrantStmtOpt

Source§

impl Opt<GroupingFunc> for GroupingFuncOpt

Source§

impl Opt<GroupingSet> for GroupingSetOpt

Source§

impl Opt<ImportForeignSchemaStmt> for ImportForeignSchemaStmtOpt

Source§

impl Opt<IndexElem> for IndexElemOpt

Source§

impl Opt<IndexStmt> for IndexStmtOpt

Source§

impl Opt<InferClause> for InferClauseOpt

Source§

impl Opt<InferenceElem> for InferenceElemOpt

Source§

impl Opt<InlineCodeBlock> for InlineCodeBlockOpt

Source§

impl Opt<InsertStmt> for InsertStmtOpt

Source§

impl Opt<IntList> for IntListOpt

Source§

impl Opt<Integer> for IntegerOpt

Source§

impl Opt<IntoClause> for IntoClauseOpt

Source§

impl Opt<JoinExpr> for JoinExprOpt

Source§

impl Opt<JsonAggConstructor> for JsonAggConstructorOpt

Source§

impl Opt<JsonArgument> for JsonArgumentOpt

Source§

impl Opt<JsonArrayAgg> for JsonArrayAggOpt

Source§

impl Opt<JsonArrayConstructor> for JsonArrayConstructorOpt

Source§

impl Opt<JsonArrayQueryConstructor> for JsonArrayQueryConstructorOpt

Source§

impl Opt<JsonBehavior> for JsonBehaviorOpt

Source§

impl Opt<JsonConstructorExpr> for JsonConstructorExprOpt

Source§

impl Opt<JsonExpr> for JsonExprOpt

Source§

impl Opt<JsonFormat> for JsonFormatOpt

Source§

impl Opt<JsonFuncExpr> for JsonFuncExprOpt

Source§

impl Opt<JsonIsPredicate> for JsonIsPredicateOpt

Source§

impl Opt<JsonKeyValue> for JsonKeyValueOpt

Source§

impl Opt<JsonObjectAgg> for JsonObjectAggOpt

Source§

impl Opt<JsonObjectConstructor> for JsonObjectConstructorOpt

Source§

impl Opt<JsonOutput> for JsonOutputOpt

Source§

impl Opt<JsonParseExpr> for JsonParseExprOpt

Source§

impl Opt<JsonReturning> for JsonReturningOpt

Source§

impl Opt<JsonScalarExpr> for JsonScalarExprOpt

Source§

impl Opt<JsonSerializeExpr> for JsonSerializeExprOpt

Source§

impl Opt<JsonTable> for JsonTableOpt

Source§

impl Opt<JsonTableColumn> for JsonTableColumnOpt

Source§

impl Opt<JsonTablePath> for JsonTablePathOpt

Source§

impl Opt<JsonTablePathScan> for JsonTablePathScanOpt

Source§

impl Opt<JsonTablePathSpec> for JsonTablePathSpecOpt

Source§

impl Opt<JsonTableSiblingJoin> for JsonTableSiblingJoinOpt

Source§

impl Opt<JsonValueExpr> for JsonValueExprOpt

Source§

impl Opt<ListenStmt> for ListenStmtOpt

Source§

impl Opt<LoadStmt> for LoadStmtOpt

Source§

impl Opt<LockStmt> for LockStmtOpt

Source§

impl Opt<LockingClause> for LockingClauseOpt

Source§

impl Opt<MergeAction> for MergeActionOpt

Source§

impl Opt<MergeStmt> for MergeStmtOpt

Source§

impl Opt<MergeSupportFunc> for MergeSupportFuncOpt

Source§

impl Opt<MergeWhenClause> for MergeWhenClauseOpt

Source§

impl Opt<MinMaxExpr> for MinMaxExprOpt

Source§

impl Opt<MultiAssignRef> for MultiAssignRefOpt

Source§

impl Opt<NamedArgExpr> for NamedArgExprOpt

Source§

impl Opt<NextValueExpr> for NextValueExprOpt

Source§

impl Opt<Node> for Node

Source§

impl Opt<NotifyStmt> for NotifyStmtOpt

Source§

impl Opt<NullIfExpr> for NullIfExprOpt

Source§

impl Opt<NullTest> for NullTestOpt

Source§

impl Opt<ObjectWithArgs> for ObjectWithArgsOpt

Source§

impl Opt<OidList> for OidListOpt

Source§

impl Opt<OnConflictClause> for OnConflictClauseOpt

Source§

impl Opt<OnConflictExpr> for OnConflictExprOpt

Source§

impl Opt<OpExpr> for OpExprOpt

Source§

impl Opt<Param> for ParamOpt

Source§

impl Opt<ParamRef> for ParamRefOpt

Source§

impl Opt<ParseResult> for ParseResultOpt

Source§

impl Opt<PartitionBoundSpec> for PartitionBoundSpecOpt

Source§

impl Opt<PartitionCmd> for PartitionCmdOpt

Source§

impl Opt<PartitionElem> for PartitionElemOpt

Source§

impl Opt<PartitionRangeDatum> for PartitionRangeDatumOpt

Source§

impl Opt<PartitionSpec> for PartitionSpecOpt

Source§

impl Opt<PlAssignStmt> for PlAssignStmtOpt

Source§

impl Opt<PrepareStmt> for PrepareStmtOpt

Source§

impl Opt<PublicationObjSpec> for PublicationObjSpecOpt

Source§

impl Opt<PublicationTable> for PublicationTableOpt

Source§

impl Opt<Query> for QueryOpt

Source§

impl Opt<RangeFunction> for RangeFunctionOpt

Source§

impl Opt<RangeSubselect> for RangeSubselectOpt

Source§

impl Opt<RangeTableFunc> for RangeTableFuncOpt

Source§

impl Opt<RangeTableFuncCol> for RangeTableFuncColOpt

Source§

impl Opt<RangeTableSample> for RangeTableSampleOpt

Source§

impl Opt<RangeTblEntry> for RangeTblEntryOpt

Source§

impl Opt<RangeTblFunction> for RangeTblFunctionOpt

Source§

impl Opt<RangeTblRef> for RangeTblRefOpt

Source§

impl Opt<RangeVar> for RangeVarOpt

Source§

impl Opt<RawStmt> for RawStmtOpt

Source§

impl Opt<ReassignOwnedStmt> for ReassignOwnedStmtOpt

Source§

impl Opt<RefreshMatViewStmt> for RefreshMatViewStmtOpt

Source§

impl Opt<ReindexStmt> for ReindexStmtOpt

Source§

impl Opt<RelabelType> for RelabelTypeOpt

Source§

impl Opt<RenameStmt> for RenameStmtOpt

Source§

impl Opt<ReplicaIdentityStmt> for ReplicaIdentityStmtOpt

Source§

impl Opt<ResTarget> for ResTargetOpt

Source§

impl Opt<ReturnStmt> for ReturnStmtOpt

Source§

impl Opt<RoleSpec> for RoleSpecOpt

Source§

impl Opt<RowCompareExpr> for RowCompareExprOpt

Source§

impl Opt<RowExpr> for RowExprOpt

Source§

impl Opt<RowMarkClause> for RowMarkClauseOpt

Source§

impl Opt<RtePermissionInfo> for RtePermissionInfoOpt

Source§

impl Opt<RuleStmt> for RuleStmtOpt

Source§

impl Opt<ScalarArrayOpExpr> for ScalarArrayOpExprOpt

Source§

impl Opt<ScanResult> for ScanResultOpt

Source§

impl Opt<ScanToken> for ScanTokenOpt

Source§

impl Opt<SecLabelStmt> for SecLabelStmtOpt

Source§

impl Opt<SelectStmt> for SelectStmtOpt

Source§

impl Opt<SetOperationStmt> for SetOperationStmtOpt

Source§

impl Opt<SetToDefault> for SetToDefaultOpt

Source§

impl Opt<SinglePartitionSpec> for SinglePartitionSpecOpt

Source§

impl Opt<SortBy> for SortByOpt

Source§

impl Opt<SortGroupClause> for SortGroupClauseOpt

Source§

impl Opt<SqlValueFunction> for SqlValueFunctionOpt

Source§

impl Opt<StatsElem> for StatsElemOpt

Source§

impl Opt<String> for StringOpt

Source§

impl Opt<SubLink> for SubLinkOpt

Source§

impl Opt<SubPlan> for SubPlanOpt

Source§

impl Opt<SubscriptingRef> for SubscriptingRefOpt

Source§

impl Opt<TableFunc> for TableFuncOpt

Source§

impl Opt<TableLikeClause> for TableLikeClauseOpt

Source§

impl Opt<TableSampleClause> for TableSampleClauseOpt

Source§

impl Opt<TargetEntry> for TargetEntryOpt

Source§

impl Opt<TransactionStmt> for TransactionStmtOpt

Source§

impl Opt<TriggerTransition> for TriggerTransitionOpt

Source§

impl Opt<TruncateStmt> for TruncateStmtOpt

Source§

impl Opt<TypeCast> for TypeCastOpt

Source§

impl Opt<TypeName> for TypeNameOpt

Source§

impl Opt<UnlistenStmt> for UnlistenStmtOpt

Source§

impl Opt<UpdateStmt> for UpdateStmtOpt

Source§

impl Opt<VacuumRelation> for VacuumRelationOpt

Source§

impl Opt<VacuumStmt> for VacuumStmtOpt

Source§

impl Opt<Var> for VarOpt

Source§

impl Opt<VariableSetStmt> for VariableSetStmtOpt

Source§

impl Opt<VariableShowStmt> for VariableShowStmtOpt

Source§

impl Opt<ViewStmt> for ViewStmtOpt

Source§

impl Opt<WindowClause> for WindowClauseOpt

Source§

impl Opt<WindowDef> for WindowDefOpt

Source§

impl Opt<WindowFunc> for WindowFuncOpt

Source§

impl Opt<WindowFuncRunCondition> for WindowFuncRunConditionOpt

Source§

impl Opt<WithCheckOption> for WithCheckOptionOpt

Source§

impl Opt<WithClause> for WithClauseOpt

Source§

impl Opt<XmlExpr> for XmlExprOpt

Source§

impl Opt<XmlSerialize> for XmlSerializeOpt