pub enum InfoStatement {
Root(bool, Option<Expr>),
Ns(bool, Option<Expr>),
Db(bool, Option<Expr>),
Tb(Expr, bool, Option<Expr>),
User(Expr, Option<Base>, bool),
Index(Expr, Expr, bool),
}Variants§
Root(bool, Option<Expr>)
Ns(bool, Option<Expr>)
Db(bool, Option<Expr>)
Tb(Expr, bool, Option<Expr>)
User(Expr, Option<Base>, bool)
Index(Expr, Expr, bool)
Implementations§
Trait Implementations§
Source§impl Clone for InfoStatement
impl Clone for InfoStatement
Source§impl Debug for InfoStatement
impl Debug for InfoStatement
impl Eq for InfoStatement
Source§impl PartialEq for InfoStatement
impl PartialEq for InfoStatement
impl StructuralPartialEq for InfoStatement
Auto Trait Implementations§
impl !Freeze for InfoStatement
impl RefUnwindSafe for InfoStatement
impl Send for InfoStatement
impl Sync for InfoStatement
impl Unpin for InfoStatement
impl UnsafeUnpin for InfoStatement
impl UnwindSafe for InfoStatement
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.