Struct pg_query::ast::CreateFunctionStmt [−][src]
pub struct CreateFunctionStmt { pub is_procedure: bool, pub replace: bool, pub funcname: Option<Vec<Node>>, pub parameters: Option<Vec<Node>>, pub return_type: Option<Box<TypeName>>, pub options: Option<Vec<Node>>, }
Fields
is_procedure: bool
replace: bool
funcname: Option<Vec<Node>>
parameters: Option<Vec<Node>>
return_type: Option<Box<TypeName>>
options: Option<Vec<Node>>
Trait Implementations
impl<'de> Deserialize<'de> for CreateFunctionStmt
[src]
impl<'de> Deserialize<'de> for CreateFunctionStmt
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for CreateFunctionStmt
impl RefUnwindSafe for CreateFunctionStmt
impl Send for CreateFunctionStmt
impl Send for CreateFunctionStmt
impl Sync for CreateFunctionStmt
impl Sync for CreateFunctionStmt
impl Unpin for CreateFunctionStmt
impl Unpin for CreateFunctionStmt
impl UnwindSafe for CreateFunctionStmt
impl UnwindSafe for CreateFunctionStmt
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]