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