pub struct AlterAccessStatement {
pub name: Expr,
pub base: Base,
pub if_exists: bool,
pub authenticate: AlterKind<Expr>,
pub context: AlterKind<Expr>,
pub grant_duration: AlterKind<Option<Duration>>,
pub token_duration: AlterKind<Option<Duration>>,
pub session_duration: AlterKind<Option<Duration>>,
pub comment: AlterKind<String>,
}Fields§
§name: Expr§base: Base§if_exists: bool§authenticate: AlterKind<Expr>§context: AlterKind<Expr>§grant_duration: AlterKind<Option<Duration>>§token_duration: AlterKind<Option<Duration>>§session_duration: AlterKind<Option<Duration>>§comment: AlterKind<String>Trait Implementations§
Source§impl Clone for AlterAccessStatement
impl Clone for AlterAccessStatement
Source§impl Debug for AlterAccessStatement
impl Debug for AlterAccessStatement
Source§impl Default for AlterAccessStatement
impl Default for AlterAccessStatement
impl Eq for AlterAccessStatement
Source§impl From<AlterAccessStatement> for AlterAccessStatement
impl From<AlterAccessStatement> for AlterAccessStatement
Source§fn from(v: AlterAccessStatement) -> Self
fn from(v: AlterAccessStatement) -> Self
Converts to this type from the input type.
Source§impl From<AlterAccessStatement> for AlterAccessStatement
impl From<AlterAccessStatement> for AlterAccessStatement
Source§fn from(v: AlterAccessStatement) -> Self
fn from(v: AlterAccessStatement) -> Self
Converts to this type from the input type.
Source§impl Hash for AlterAccessStatement
impl Hash for AlterAccessStatement
Source§impl PartialEq for AlterAccessStatement
impl PartialEq for AlterAccessStatement
impl StructuralPartialEq for AlterAccessStatement
Source§impl ToSql for AlterAccessStatement
impl ToSql for AlterAccessStatement
Source§impl<V: Visitor> Visit<V> for AlterAccessStatement
impl<V: Visitor> Visit<V> for AlterAccessStatement
Auto Trait Implementations§
impl !Freeze for AlterAccessStatement
impl RefUnwindSafe for AlterAccessStatement
impl Send for AlterAccessStatement
impl Sync for AlterAccessStatement
impl Unpin for AlterAccessStatement
impl UnsafeUnpin for AlterAccessStatement
impl UnwindSafe for AlterAccessStatement
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.