Struct mz_sql::query_model::error::UnsupportedHirRelationExpr
source · pub struct UnsupportedHirRelationExpr {
pub(crate) expr: HirRelationExpr,
pub(crate) explanation: Option<String>,
}
Fields§
§expr: HirRelationExpr
§explanation: Option<String>
Trait Implementations§
source§impl Clone for UnsupportedHirRelationExpr
impl Clone for UnsupportedHirRelationExpr
source§fn clone(&self) -> UnsupportedHirRelationExpr
fn clone(&self) -> UnsupportedHirRelationExpr
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 UnsupportedHirRelationExpr
impl Debug for UnsupportedHirRelationExpr
source§impl Display for UnsupportedHirRelationExpr
impl Display for UnsupportedHirRelationExpr
source§impl From<UnsupportedHirRelationExpr> for QGMError
impl From<UnsupportedHirRelationExpr> for QGMError
source§fn from(inner: UnsupportedHirRelationExpr) -> Self
fn from(inner: UnsupportedHirRelationExpr) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for UnsupportedHirRelationExpr
impl Send for UnsupportedHirRelationExpr
impl Sync for UnsupportedHirRelationExpr
impl Unpin for UnsupportedHirRelationExpr
impl UnwindSafe for UnsupportedHirRelationExpr
Blanket Implementations§
source§impl<T> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
impl<T> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
fn clone_storage(&self) -> Box<dyn CloneDebuggableStorage + 'static, Global>
source§impl<T> CloneableStorage for Twhere
T: Any + Send + Sync + Clone,
impl<T> CloneableStorage for Twhere
T: Any + Send + Sync + Clone,
fn clone_storage(&self) -> Box<dyn CloneableStorage + 'static, Global>
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<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
.