pub struct AlterFunctionStatement {
pub name: Strand,
pub if_exists: bool,
pub args: AlterKind<Vec<(String, Kind)>>,
pub block: AlterKind<Block>,
pub comment: AlterKind<String>,
pub permissions: Option<Permission>,
pub returns: AlterKind<Kind>,
}Fields§
§name: Strand§if_exists: bool§args: AlterKind<Vec<(String, Kind)>>§block: AlterKind<Block>§comment: AlterKind<String>§permissions: Option<Permission>§returns: AlterKind<Kind>Trait Implementations§
Source§impl Clone for AlterFunctionStatement
impl Clone for AlterFunctionStatement
Source§impl Debug for AlterFunctionStatement
impl Debug for AlterFunctionStatement
Source§impl Default for AlterFunctionStatement
impl Default for AlterFunctionStatement
impl Eq for AlterFunctionStatement
Source§impl From<AlterFunctionStatement> for AlterFunctionStatement
impl From<AlterFunctionStatement> for AlterFunctionStatement
Source§fn from(v: AlterFunctionStatement) -> Self
fn from(v: AlterFunctionStatement) -> Self
Converts to this type from the input type.
Source§impl From<AlterFunctionStatement> for AlterFunctionStatement
impl From<AlterFunctionStatement> for AlterFunctionStatement
Source§fn from(v: AlterFunctionStatement) -> Self
fn from(v: AlterFunctionStatement) -> Self
Converts to this type from the input type.
Source§impl Hash for AlterFunctionStatement
impl Hash for AlterFunctionStatement
Source§impl PartialEq for AlterFunctionStatement
impl PartialEq for AlterFunctionStatement
impl StructuralPartialEq for AlterFunctionStatement
Source§impl ToSql for AlterFunctionStatement
impl ToSql for AlterFunctionStatement
Source§impl<V: Visitor> Visit<V> for AlterFunctionStatement
impl<V: Visitor> Visit<V> for AlterFunctionStatement
Auto Trait Implementations§
impl !Freeze for AlterFunctionStatement
impl RefUnwindSafe for AlterFunctionStatement
impl Send for AlterFunctionStatement
impl Sync for AlterFunctionStatement
impl Unpin for AlterFunctionStatement
impl UnsafeUnpin for AlterFunctionStatement
impl UnwindSafe for AlterFunctionStatement
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.