pub struct TaggedCreateRoleStatement {
pub if_not_exists: bool,
pub name: Tag<Name>,
pub options: Option<Tag<BTreeSet<RoleOpt>>>,
}
Fields§
§if_not_exists: bool
§name: Tag<Name>
§options: Option<Tag<BTreeSet<RoleOpt>>>
Trait Implementations§
Source§impl Clone for TaggedCreateRoleStatement
impl Clone for TaggedCreateRoleStatement
Source§fn clone(&self) -> TaggedCreateRoleStatement
fn clone(&self) -> TaggedCreateRoleStatement
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 TaggedCreateRoleStatement
impl<'a> CustomToTokens<'a> for TaggedCreateRoleStatement
Source§impl Debug for TaggedCreateRoleStatement
impl Debug for TaggedCreateRoleStatement
Source§impl From<TaggedCreateRoleStatement> for TaggedRoleStatement
impl From<TaggedCreateRoleStatement> for TaggedRoleStatement
Source§fn from(original: TaggedCreateRoleStatement) -> TaggedRoleStatement
fn from(original: TaggedCreateRoleStatement) -> TaggedRoleStatement
Converts to this type from the input type.
Source§impl From<TaggedCreateRoleStatement> for TaggedStatement
impl From<TaggedCreateRoleStatement> for TaggedStatement
Source§fn from(v: TaggedCreateRoleStatement) -> Self
fn from(v: TaggedCreateRoleStatement) -> Self
Converts to this type from the input type.
Source§impl FromStr for TaggedCreateRoleStatement
impl FromStr for TaggedCreateRoleStatement
Source§impl Parse for TaggedCreateRoleStatement
impl Parse for TaggedCreateRoleStatement
type Output = TaggedCreateRoleStatement
fn parse(s: &mut StatementStream<'_>) -> Result<Self::Output>
Source§impl PartialEq for TaggedCreateRoleStatement
impl PartialEq for TaggedCreateRoleStatement
Source§fn eq(&self, other: &TaggedCreateRoleStatement) -> bool
fn eq(&self, other: &TaggedCreateRoleStatement) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl ToTokens for TaggedCreateRoleStatement
impl ToTokens for TaggedCreateRoleStatement
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,
impl Eq for TaggedCreateRoleStatement
impl StructuralPartialEq for TaggedCreateRoleStatement
Auto Trait Implementations§
impl Freeze for TaggedCreateRoleStatement
impl RefUnwindSafe for TaggedCreateRoleStatement
impl Send for TaggedCreateRoleStatement
impl Sync for TaggedCreateRoleStatement
impl Unpin for TaggedCreateRoleStatement
impl UnwindSafe for TaggedCreateRoleStatement
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