Struct pg_query::ast::CreateOpClassItem [−][src]
pub struct CreateOpClassItem { pub itemtype: i32, pub name: Option<Box<ObjectWithArgs>>, pub number: i32, pub order_family: Option<Vec<Node>>, pub class_args: Option<Vec<Node>>, pub storedtype: Option<Box<TypeName>>, }
Fields
itemtype: i32
name: Option<Box<ObjectWithArgs>>
number: i32
order_family: Option<Vec<Node>>
class_args: Option<Vec<Node>>
storedtype: Option<Box<TypeName>>
Trait Implementations
impl<'de> Deserialize<'de> for CreateOpClassItem
[src]
impl<'de> Deserialize<'de> for CreateOpClassItem
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for CreateOpClassItem
impl RefUnwindSafe for CreateOpClassItem
impl Send for CreateOpClassItem
impl Send for CreateOpClassItem
impl Sync for CreateOpClassItem
impl Sync for CreateOpClassItem
impl Unpin for CreateOpClassItem
impl Unpin for CreateOpClassItem
impl UnwindSafe for CreateOpClassItem
impl UnwindSafe for CreateOpClassItem
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]