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: TableMetadataThe 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> Downcast for Twhere
T: AsAny + ?Sized,
impl<T> Downcast for Twhere
T: AsAny + ?Sized,
§fn downcast_ref<T>(&self) -> Option<&T>where
T: AsAny,
fn downcast_ref<T>(&self) -> Option<&T>where
T: AsAny,
Forward to the method defined on the type
Any.§fn downcast_mut<T>(&mut self) -> Option<&mut T>where
T: AsAny,
fn downcast_mut<T>(&mut self) -> Option<&mut T>where
T: AsAny,
Forward to the method defined on the type
Any.§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