Struct pg_query::ast::TypeName [−][src]
pub struct TypeName { pub names: Option<Vec<Node>>, pub type_oid: Oid, pub setof: bool, pub pct_type: bool, pub typmods: Option<Vec<Node>>, pub typemod: i32, pub array_bounds: Option<Vec<Node>>, pub location: i32, }
Fields
names: Option<Vec<Node>>
type_oid: Oid
setof: bool
pct_type: bool
typmods: Option<Vec<Node>>
typemod: i32
array_bounds: Option<Vec<Node>>
location: i32
Trait Implementations
impl<'de> Deserialize<'de> for TypeName
[src]
impl<'de> Deserialize<'de> for TypeName
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for TypeName
impl RefUnwindSafe for TypeName
impl UnwindSafe for TypeName
impl UnwindSafe for TypeName
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]