Struct mz_sql_parser::ast::metadata::Raw
source · pub struct Raw;
Trait Implementations§
source§impl AstInfo for Raw
impl AstInfo for Raw
§type NestedStatement = Statement<Raw>
type NestedStatement = Statement<Raw>
The type used for nested statements.
§type ItemName = RawItemName
type ItemName = RawItemName
The type used for item references. Items are the subset of objects that are namespaced by a
database and schema.
§type SchemaName = UnresolvedSchemaName
type SchemaName = UnresolvedSchemaName
The type used for schema names.
§type DatabaseName = UnresolvedDatabaseName
type DatabaseName = UnresolvedDatabaseName
The type used for database names.
§type ClusterName = RawClusterName
type ClusterName = RawClusterName
The type used for cluster names.
§type DataType = RawDataType
type DataType = RawDataType
The type used for data types.
§type ObjectName = UnresolvedObjectName
type ObjectName = UnresolvedObjectName
They type used for any object names. Objects are the superset of all objects in Materialize.
impl Copy for Raw
impl Eq for Raw
impl StructuralEq for Raw
impl StructuralPartialEq for Raw
Auto Trait Implementations§
impl RefUnwindSafe for Raw
impl Send for Raw
impl Sync for Raw
impl Unpin for Raw
impl UnwindSafe for Raw
Blanket Implementations§
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