#[non_exhaustive]pub struct OrphanFileDeletionMetricsBuilder { /* private fields */ }Expand description
A builder for OrphanFileDeletionMetrics.
Implementations§
Source§impl OrphanFileDeletionMetricsBuilder
impl OrphanFileDeletionMetricsBuilder
Sourcepub fn iceberg_metrics(self, input: IcebergOrphanFileDeletionMetrics) -> Self
pub fn iceberg_metrics(self, input: IcebergOrphanFileDeletionMetrics) -> Self
A structure containing the Iceberg orphan file deletion metrics for the optimizer run.
Sourcepub fn set_iceberg_metrics(
self,
input: Option<IcebergOrphanFileDeletionMetrics>,
) -> Self
pub fn set_iceberg_metrics( self, input: Option<IcebergOrphanFileDeletionMetrics>, ) -> Self
A structure containing the Iceberg orphan file deletion metrics for the optimizer run.
Sourcepub fn get_iceberg_metrics(&self) -> &Option<IcebergOrphanFileDeletionMetrics>
pub fn get_iceberg_metrics(&self) -> &Option<IcebergOrphanFileDeletionMetrics>
A structure containing the Iceberg orphan file deletion metrics for the optimizer run.
Sourcepub fn build(self) -> OrphanFileDeletionMetrics
pub fn build(self) -> OrphanFileDeletionMetrics
Consumes the builder and constructs a OrphanFileDeletionMetrics.
Trait Implementations§
Source§impl Clone for OrphanFileDeletionMetricsBuilder
impl Clone for OrphanFileDeletionMetricsBuilder
Source§fn clone(&self) -> OrphanFileDeletionMetricsBuilder
fn clone(&self) -> OrphanFileDeletionMetricsBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for OrphanFileDeletionMetricsBuilder
impl Default for OrphanFileDeletionMetricsBuilder
Source§fn default() -> OrphanFileDeletionMetricsBuilder
fn default() -> OrphanFileDeletionMetricsBuilder
Returns the “default value” for a type. Read more
Source§impl PartialEq for OrphanFileDeletionMetricsBuilder
impl PartialEq for OrphanFileDeletionMetricsBuilder
Source§fn eq(&self, other: &OrphanFileDeletionMetricsBuilder) -> bool
fn eq(&self, other: &OrphanFileDeletionMetricsBuilder) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OrphanFileDeletionMetricsBuilder
Auto Trait Implementations§
impl Freeze for OrphanFileDeletionMetricsBuilder
impl RefUnwindSafe for OrphanFileDeletionMetricsBuilder
impl Send for OrphanFileDeletionMetricsBuilder
impl Sync for OrphanFileDeletionMetricsBuilder
impl Unpin for OrphanFileDeletionMetricsBuilder
impl UnsafeUnpin for OrphanFileDeletionMetricsBuilder
impl UnwindSafe for OrphanFileDeletionMetricsBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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 moreCreates a shared type from an unshared type.