Struct cql3_parser::create_user::CreateUser
source · [−]pub struct CreateUser {
pub name: Identifier,
pub password: Option<String>,
pub superuser: bool,
pub no_superuser: bool,
pub if_not_exists: bool,
}Expand description
data for the create user statement.
Fields
name: Identifierthe user name
password: Option<String>the password for the user.
superuser: boolif true the SUPERUSER option is specified
no_superuser: boolit true the NOSUPERUSER option is specified.
if_not_exists: boolonly create if the user does not exist.
Trait Implementations
sourceimpl Clone for CreateUser
impl Clone for CreateUser
sourcefn clone(&self) -> CreateUser
fn clone(&self) -> CreateUser
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for CreateUser
impl Debug for CreateUser
sourceimpl Display for CreateUser
impl Display for CreateUser
sourceimpl PartialEq<CreateUser> for CreateUser
impl PartialEq<CreateUser> for CreateUser
sourcefn eq(&self, other: &CreateUser) -> bool
fn eq(&self, other: &CreateUser) -> bool
impl StructuralPartialEq for CreateUser
Auto Trait Implementations
impl RefUnwindSafe for CreateUser
impl Send for CreateUser
impl Sync for CreateUser
impl Unpin for CreateUser
impl UnwindSafe for CreateUser
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more