Struct mz_adapter::catalog::builtin::BuiltinSource
source · pub struct BuiltinSource {
pub name: &'static str,
pub schema: &'static str,
pub desc: RelationDesc,
pub data_source: Option<IntrospectionType>,
pub is_retained_metrics_object: bool,
}
Fields§
§name: &'static str
§schema: &'static str
§desc: RelationDesc
§data_source: Option<IntrospectionType>
§is_retained_metrics_object: bool
Whether the source’s retention policy is controlled by
the system variable METRICS_RETENTION
Trait Implementations§
source§impl Clone for BuiltinSource
impl Clone for BuiltinSource
source§fn clone(&self) -> BuiltinSource
fn clone(&self) -> BuiltinSource
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 BuiltinSource
impl Debug for BuiltinSource
source§impl Fingerprint for &BuiltinSource
impl Fingerprint for &BuiltinSource
fn fingerprint(&self) -> String
source§impl Hash for BuiltinSource
impl Hash for BuiltinSource
Auto Trait Implementations§
impl RefUnwindSafe for BuiltinSource
impl Send for BuiltinSource
impl Sync for BuiltinSource
impl Unpin for BuiltinSource
impl UnwindSafe for BuiltinSource
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
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
.