pub struct MetricSchemaBuilder { /* private fields */ }Expand description
Fluent builder for MetricSchema.
Implementations§
Source§impl MetricSchemaBuilder
impl MetricSchemaBuilder
Sourcepub fn with_value_type(self, vt: DataValueType) -> Self
pub fn with_value_type(self, vt: DataValueType) -> Self
Set the value column type.
Sourcepub fn with_description(self, desc: impl Into<String>) -> Self
pub fn with_description(self, desc: impl Into<String>) -> Self
Set an optional description comment.
Sourcepub fn build(self) -> MetricSchema
pub fn build(self) -> MetricSchema
Consume the builder and return the finished MetricSchema.
Auto Trait Implementations§
impl Freeze for MetricSchemaBuilder
impl RefUnwindSafe for MetricSchemaBuilder
impl Send for MetricSchemaBuilder
impl Sync for MetricSchemaBuilder
impl Unpin for MetricSchemaBuilder
impl UnsafeUnpin for MetricSchemaBuilder
impl UnwindSafe for MetricSchemaBuilder
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> 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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more