pub struct TableMetadataBuildResult {
pub metadata: TableMetadata,
pub changes: Vec<TableUpdate>,
pub expired_metadata_logs: Vec<MetadataLog>,
}
Expand description
Result of modifying or creating a TableMetadata
.
Fields§
§metadata: TableMetadata
The new TableMetadata
.
changes: Vec<TableUpdate>
The changes that were applied to the metadata.
expired_metadata_logs: Vec<MetadataLog>
Expired metadata logs
Trait Implementations§
Source§impl Clone for TableMetadataBuildResult
impl Clone for TableMetadataBuildResult
Source§fn clone(&self) -> TableMetadataBuildResult
fn clone(&self) -> TableMetadataBuildResult
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 TableMetadataBuildResult
impl Debug for TableMetadataBuildResult
Source§impl From<TableMetadataBuildResult> for TableMetadata
impl From<TableMetadataBuildResult> for TableMetadata
Source§fn from(result: TableMetadataBuildResult) -> Self
fn from(result: TableMetadataBuildResult) -> Self
Converts to this type from the input type.
Source§impl PartialEq for TableMetadataBuildResult
impl PartialEq for TableMetadataBuildResult
impl StructuralPartialEq for TableMetadataBuildResult
Auto Trait Implementations§
impl !Freeze for TableMetadataBuildResult
impl RefUnwindSafe for TableMetadataBuildResult
impl Send for TableMetadataBuildResult
impl Sync for TableMetadataBuildResult
impl Unpin for TableMetadataBuildResult
impl UnwindSafe for TableMetadataBuildResult
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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