pub struct SchemaName(pub Option<DatabaseName>, pub DynIden);
Expand description
A schema name, potentially qualified as (database.)schema
.
Tuple Fields§
§0: Option<DatabaseName>
§1: DynIden
Trait Implementations§
Source§impl Clone for SchemaName
impl Clone for SchemaName
Source§fn clone(&self) -> SchemaName
fn clone(&self) -> SchemaName
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 SchemaName
impl Debug for SchemaName
Source§impl<T> From<T> for SchemaNamewhere
T: MaybeQualifiedOnce,
Construct a SchemaName
from 1-2 parts ((database?).schema
)
impl<T> From<T> for SchemaNamewhere
T: MaybeQualifiedOnce,
Construct a SchemaName
from 1-2 parts ((database?).schema
)
Source§impl Hash for SchemaName
impl Hash for SchemaName
Source§impl PartialEq for SchemaName
impl PartialEq for SchemaName
impl Eq for SchemaName
impl StructuralPartialEq for SchemaName
Auto Trait Implementations§
impl Freeze for SchemaName
impl RefUnwindSafe for SchemaName
impl Send for SchemaName
impl Sync for SchemaName
impl Unpin for SchemaName
impl UnwindSafe for SchemaName
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