pub struct CreateRoleStatement {
pub if_not_exists: bool,
pub name: Name,
pub options: Option<BTreeSet<RoleOpt>>,
}
Fields§
§if_not_exists: bool
§name: Name
§options: Option<BTreeSet<RoleOpt>>
Trait Implementations§
Source§impl Clone for CreateRoleStatement
impl Clone for CreateRoleStatement
Source§fn clone(&self) -> CreateRoleStatement
fn clone(&self) -> CreateRoleStatement
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 moreSource§impl<'a> CustomToTokens<'a> for CreateRoleStatement
impl<'a> CustomToTokens<'a> for CreateRoleStatement
Source§impl Debug for CreateRoleStatement
impl Debug for CreateRoleStatement
Source§impl Display for CreateRoleStatement
impl Display for CreateRoleStatement
Source§impl From<CreateRoleStatement> for RoleStatement
impl From<CreateRoleStatement> for RoleStatement
Source§fn from(original: CreateRoleStatement) -> RoleStatement
fn from(original: CreateRoleStatement) -> RoleStatement
Converts to this type from the input type.
Source§impl From<CreateRoleStatement> for Statement
impl From<CreateRoleStatement> for Statement
Source§fn from(v: CreateRoleStatement) -> Self
fn from(v: CreateRoleStatement) -> Self
Converts to this type from the input type.
Source§impl FromStr for CreateRoleStatement
impl FromStr for CreateRoleStatement
Source§impl Parse for CreateRoleStatement
impl Parse for CreateRoleStatement
type Output = CreateRoleStatement
fn parse(s: &mut StatementStream<'_>) -> Result<Self::Output>
Source§impl PartialEq for CreateRoleStatement
impl PartialEq for CreateRoleStatement
Source§impl ToTokens for CreateRoleStatement
impl ToTokens for CreateRoleStatement
Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Source§fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
Source§impl TryFrom<RoleStatement> for CreateRoleStatement
impl TryFrom<RoleStatement> for CreateRoleStatement
Source§impl TryInto<CreateRoleStatement> for Statement
impl TryInto<CreateRoleStatement> for Statement
impl Eq for CreateRoleStatement
impl StructuralPartialEq for CreateRoleStatement
Auto Trait Implementations§
impl Freeze for CreateRoleStatement
impl RefUnwindSafe for CreateRoleStatement
impl Send for CreateRoleStatement
impl Sync for CreateRoleStatement
impl Unpin for CreateRoleStatement
impl UnwindSafe for CreateRoleStatement
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