Struct mz_sql::query_model::error::UnsupportedBoxScalarExpr
source · pub struct UnsupportedBoxScalarExpr {
pub(crate) scalar: BoxScalarExpr,
pub(crate) context: String,
pub(crate) explanation: Option<String>,
}
Fields§
§scalar: BoxScalarExpr
§context: String
Context where error is being thrown.
explanation: Option<String>
Trait Implementations§
source§impl Clone for UnsupportedBoxScalarExpr
impl Clone for UnsupportedBoxScalarExpr
source§fn clone(&self) -> UnsupportedBoxScalarExpr
fn clone(&self) -> UnsupportedBoxScalarExpr
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 UnsupportedBoxScalarExpr
impl Debug for UnsupportedBoxScalarExpr
source§impl Display for UnsupportedBoxScalarExpr
impl Display for UnsupportedBoxScalarExpr
source§impl From<UnsupportedBoxScalarExpr> for QGMError
impl From<UnsupportedBoxScalarExpr> for QGMError
source§fn from(inner: UnsupportedBoxScalarExpr) -> Self
fn from(inner: UnsupportedBoxScalarExpr) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for UnsupportedBoxScalarExpr
impl Send for UnsupportedBoxScalarExpr
impl Sync for UnsupportedBoxScalarExpr
impl Unpin for UnsupportedBoxScalarExpr
impl UnwindSafe for UnsupportedBoxScalarExpr
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
.