Docs.rs
  • pgx-sql-entity-graph-0.7.4
    • pgx-sql-entity-graph 0.7.4
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • eeeebbbbrrrr
    • workingjubilee
    • PgCentralFoundation
    • Dependencies
      • atty ^0.2.14 normal optional
      • convert_case ^0.6.0 normal
      • eyre ^0.6.8 normal
      • owo-colors ^3.5.0 normal optional
      • petgraph ^0.6.3 normal
      • proc-macro2 ^1.0.52 normal
      • quote ^1.0.26 normal
      • syn ^1.0.109 normal
      • syntect ^5.0.0 normal optional
      • unescape ^0.1.0 normal
    • Versions
    • 20.45% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

Crate pgx_sql_entity_graph

pgx_sql_entity_graph0.7.4

  • All Items

Crate Items

  • Re-exports
  • Modules
  • Structs
  • Enums
  • Traits
  • Functions

Crates

  • pgx_sql_entity_graph

Crate pgx_sql_entity_graph

Source
Expand description

Rust to SQL mapping support.

Like all of the [sql_entity_graph][crate::pgx_sql_entity_graph] APIs, this is considered internal to the pgx framework and very subject to change between versions. While you may use this, please do it with caution.

Re-exports§

pub use positioning_ref::PositioningRef;

Modules§

lifetimes
metadata
Function and type level metadata for Rust to SQL translation
positioning_ref
Positioning references for Rust to SQL mapping support.

Structs§

AggregateType
AggregateTypeEntity
AggregateTypeList
CodeEnrichment
ControlFile
The parsed contents of a .control file.
ExtensionSql
A parsed extension_sql!() item.
ExtensionSqlEntity
The output of a ExtensionSql from quote::ToTokens::to_tokens.
ExtensionSqlFile
A parsed extension_sql_file!() item.
NameMacro
PgAggregate
A parsed #[pg_aggregate] item.
PgAggregateEntity
PgExtern
A parsed #[pg_extern] item.
PgExternArgument
A parsed #[pg_extern] argument.
PgExternArgumentEntity
The output of a PgExternArgument from quote::ToTokens::to_tokens.
PgExternEntity
The output of a PgExtern from quote::ToTokens::to_tokens.
PgExternReturnEntityIteratedItem
PgOperator
A parsed #[pg_operator] operator.
PgOperatorEntity
The output of a PgOperator from quote::ToTokens::to_tokens.
PgTrigger
PgTriggerEntity
PgxSql
A generator for SQL.
PostgresEnum
A parsed #[derive(PostgresEnum)] item.
PostgresEnumEntity
The output of a PostgresEnum from quote::ToTokens::to_tokens.
PostgresHash
A parsed #[derive(PostgresHash)] item.
PostgresHashEntity
The output of a PostgresHash from quote::ToTokens::to_tokens.
PostgresOrd
A parsed #[derive(PostgresOrd)] item.
PostgresOrdEntity
The output of a PostgresOrd from quote::ToTokens::to_tokens.
PostgresType
A parsed #[derive(PostgresType)] item.
PostgresTypeEntity
The output of a PostgresType from quote::ToTokens::to_tokens.
RustSqlMapping
A mapping from a Rust type to a SQL type, with a TypeId.
Schema
A parsed #[pg_schema] mod example {} item.
SchemaEntity
The output of a Schema from quote::ToTokens::to_tokens.
ToSqlConfig
A parsed sql option from a pgx related procedural macro.
ToSqlConfigEntity
Represents configuration options for tuning the SQL generator.
UsedType
A type, optionally with an overriding composite type name
UsedTypeEntity

Enums§

ExternArgs
FinalizeModify
Corresponds to the FINALFUNC_MODIFY and MFINALFUNC_MODIFY in CREATE AGGREGATE.
ParallelOption
Corresponds to the PARALLEL and MFINALFUNC_MODIFY in CREATE AGGREGATE.
PgExternReturnEntity
PgTriggerAttribute
SqlDeclared
SqlDeclaredEntity
SqlGraphEntity
An entity corresponding to some SQL required by the extension.

Traits§

SqlGraphIdentifier
Able to produce a GraphViz DOT format identifier.
ToSql
Able to be transformed into to SQL.

Functions§

ident_is_acceptable_to_postgres
Validate that a given ident is acceptable to PostgreSQL
parse_extern_attributes

Results

Settings
Help
    extern crate
    pgx_sql_entity_graph
    Rust to SQL mapping support.
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.