Expand description
Provides a safe interface into Postgres’ Configuration System (GUC)
Structs
- Flags to control special behaviour for the GUC that these are set on. See their descriptions below for their behaviour.
- A struct that has associated functions to register new GUCs
- A safe wrapper around a global variable that can be edited through a GUC
Enums
- Defines at what level this GUC can be set
Traits
- A trait that can be derived using
PostgresGucEnum
on enums, such that they can be usad as a GUC.
Derive Macros
- Derives the
GucEnum
trait, so that normal Rust enums can be used as a GUC.