Struct mz_sql::names::FullSchemaName
source · pub struct FullSchemaName {
pub database: RawDatabaseSpecifier,
pub schema: String,
}
Expand description
A fully-qualified human readable name of a schema in the catalog.
Fields§
§database: RawDatabaseSpecifier
The database name
schema: String
The schema name
Trait Implementations§
source§impl Clone for FullSchemaName
impl Clone for FullSchemaName
source§fn clone(&self) -> FullSchemaName
fn clone(&self) -> FullSchemaName
Returns a copy 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 FullSchemaName
impl Debug for FullSchemaName
source§impl<'de> Deserialize<'de> for FullSchemaName
impl<'de> Deserialize<'de> for FullSchemaName
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for FullSchemaName
impl Display for FullSchemaName
source§impl Hash for FullSchemaName
impl Hash for FullSchemaName
source§impl Ord for FullSchemaName
impl Ord for FullSchemaName
source§fn cmp(&self, other: &FullSchemaName) -> Ordering
fn cmp(&self, other: &FullSchemaName) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<FullSchemaName> for FullSchemaName
impl PartialEq<FullSchemaName> for FullSchemaName
source§fn eq(&self, other: &FullSchemaName) -> bool
fn eq(&self, other: &FullSchemaName) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<FullSchemaName> for FullSchemaName
impl PartialOrd<FullSchemaName> for FullSchemaName
source§fn partial_cmp(&self, other: &FullSchemaName) -> Option<Ordering>
fn partial_cmp(&self, other: &FullSchemaName) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serialize for FullSchemaName
impl Serialize for FullSchemaName
impl Eq for FullSchemaName
impl StructuralEq for FullSchemaName
impl StructuralPartialEq for FullSchemaName
Auto Trait Implementations§
impl RefUnwindSafe for FullSchemaName
impl Send for FullSchemaName
impl Sync for FullSchemaName
impl Unpin for FullSchemaName
impl UnwindSafe for FullSchemaName
Blanket Implementations§
source§impl<T> DisplayExt for Twhere
T: Display,
impl<T> DisplayExt for Twhere
T: Display,
source§fn to_string_alt(&self) -> String
fn to_string_alt(&self) -> String
Formats an object with the “alternative” format (
{:#}
) and returns it.source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<T> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
source§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
source§fn into_rust(self) -> Result<R, TryFromProtoError>
fn into_rust(self) -> Result<R, TryFromProtoError>
See
RustType::from_proto
.source§fn from_rust(rust: &R) -> P
fn from_rust(rust: &R) -> P
See
RustType::into_proto
.