pub enum UserOption {
}Variants§
SuperUser
NoSuperUser
CreateDB
NoCreateDB
CreateUser
NoCreateUser
Login
NoLogin
Admin
NoAdmin
EncryptedPassword(AstString)
Password(Option<AstString>)
OAuth(Vec<SqlOption>)
Trait Implementations§
Source§impl Clone for UserOption
impl Clone for UserOption
Source§fn clone(&self) -> UserOption
fn clone(&self) -> UserOption
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UserOption
impl Debug for UserOption
Source§impl Display for UserOption
impl Display for UserOption
Source§impl Hash for UserOption
impl Hash for UserOption
Source§impl PartialEq for UserOption
impl PartialEq for UserOption
impl Eq for UserOption
impl StructuralPartialEq for UserOption
Auto Trait Implementations§
impl Freeze for UserOption
impl RefUnwindSafe for UserOption
impl Send for UserOption
impl Sync for UserOption
impl Unpin for UserOption
impl UnwindSafe for UserOption
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more