pub struct TaggedCreateUserStatementBuilder { /* private fields */ }
Expand description
Builder for TaggedCreateUserStatement
.
Implementations§
Source§impl TaggedCreateUserStatementBuilder
impl TaggedCreateUserStatementBuilder
pub fn set_if_not_exists(&mut self, value: bool) -> &mut Self
pub fn name(&mut self, value: Tag<Name>) -> &mut Self
pub fn with_password(&mut self, value: Tag<LitStr>) -> &mut Self
pub fn superuser(&mut self, value: bool) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<TaggedCreateUserStatement, TaggedCreateUserStatementBuilderError>
pub fn build( &self, ) -> Result<TaggedCreateUserStatement, TaggedCreateUserStatementBuilderError>
Trait Implementations§
Source§impl Clone for TaggedCreateUserStatementBuilder
impl Clone for TaggedCreateUserStatementBuilder
Source§fn clone(&self) -> TaggedCreateUserStatementBuilder
fn clone(&self) -> TaggedCreateUserStatementBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for TaggedCreateUserStatementBuilder
impl RefUnwindSafe for TaggedCreateUserStatementBuilder
impl Send for TaggedCreateUserStatementBuilder
impl Sync for TaggedCreateUserStatementBuilder
impl Unpin for TaggedCreateUserStatementBuilder
impl UnwindSafe for TaggedCreateUserStatementBuilder
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