Enum cdbc_pg::PgTypeKind [−][src]
pub enum PgTypeKind {
Simple,
Pseudo,
Domain(PgTypeInfo),
Composite(Arc<[(String, PgTypeInfo)]>),
Array(PgTypeInfo),
Enum(Arc<[String]>),
Range(PgTypeInfo),
}Variants
Simple
Pseudo
Domain(PgTypeInfo)
Tuple Fields
0: PgTypeInfoComposite(Arc<[(String, PgTypeInfo)]>)
Array(PgTypeInfo)
Tuple Fields
0: PgTypeInfoEnum(Arc<[String]>)
Range(PgTypeInfo)
Tuple Fields
0: PgTypeInfoTrait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for PgTypeKind
impl Send for PgTypeKind
impl Sync for PgTypeKind
impl Unpin for PgTypeKind
impl UnwindSafe for PgTypeKind
Blanket Implementations
Mutably borrows from an owned value. Read more
