pub struct AlterApiStatement {
pub path: Expr,
pub if_exists: bool,
pub clauses: Vec<AlterApiClause>,
pub comment: AlterKind<String>,
}Expand description
AST node for ALTER API.
Fields§
§path: Expr§if_exists: bool§clauses: Vec<AlterApiClause>§comment: AlterKind<String>Trait Implementations§
Source§impl Clone for AlterApiStatement
impl Clone for AlterApiStatement
Source§impl Debug for AlterApiStatement
impl Debug for AlterApiStatement
Source§impl Default for AlterApiStatement
impl Default for AlterApiStatement
impl Eq for AlterApiStatement
Source§impl PartialEq for AlterApiStatement
impl PartialEq for AlterApiStatement
impl StructuralPartialEq for AlterApiStatement
Auto Trait Implementations§
impl !Freeze for AlterApiStatement
impl RefUnwindSafe for AlterApiStatement
impl Send for AlterApiStatement
impl Sync for AlterApiStatement
impl Unpin for AlterApiStatement
impl UnsafeUnpin for AlterApiStatement
impl UnwindSafe for AlterApiStatement
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.