pub struct CreateProcedureStmt {
pub procedure_name: String,
pub parameters: Vec<ProcedureParameter>,
pub body: ProcedureBody,
pub sql_security: Option<SqlSecurity>,
pub comment: Option<String>,
pub language: Option<String>,
}Expand description
CREATE PROCEDURE statement
Fields§
§procedure_name: String§parameters: Vec<ProcedureParameter>§body: ProcedureBody§sql_security: Option<SqlSecurity>§comment: Option<String>§language: Option<String>Trait Implementations§
Source§impl Clone for CreateProcedureStmt
impl Clone for CreateProcedureStmt
Source§fn clone(&self) -> CreateProcedureStmt
fn clone(&self) -> CreateProcedureStmt
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateProcedureStmt
impl Debug for CreateProcedureStmt
Source§impl PartialEq for CreateProcedureStmt
impl PartialEq for CreateProcedureStmt
impl StructuralPartialEq for CreateProcedureStmt
Auto Trait Implementations§
impl Freeze for CreateProcedureStmt
impl RefUnwindSafe for CreateProcedureStmt
impl Send for CreateProcedureStmt
impl Sync for CreateProcedureStmt
impl Unpin for CreateProcedureStmt
impl UnwindSafe for CreateProcedureStmt
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more