pgx_sql_entity_graph/metadata/mod.rs
1/*!
2
3Function and type level metadata for Rust to SQL translation
4
5> Like all of the [`sql_entity_graph`][crate::pgx_sql_entity_graph] APIs, this is considered **internal**
6to the `pgx` framework and very subject to change between versions. While you may use this, please do it with caution.
7
8
9*/
10
11mod entity;
12mod function_metadata;
13mod phantomdata_ext;
14mod return_variant;
15mod sql_translatable;
16
17pub use entity::{FunctionMetadataEntity, FunctionMetadataTypeEntity};
18pub use function_metadata::FunctionMetadata;
19pub use phantomdata_ext::PhantomDataExt;
20pub use return_variant::{Returns, ReturnsError};
21pub use sql_translatable::{ArgumentError, SqlMapping, SqlTranslatable};