pub trait TableReference: Send + Sync {
// Required methods
fn config(&self) -> TableConfig<'_>;
fn protocol(&self) -> &Protocol;
fn metadata(&self) -> &Metadata;
fn eager_snapshot(&self) -> &EagerSnapshot;
}
Expand description
Reference to some structure that contains mandatory attributes for performing a commit.
Required Methods§
Sourcefn config(&self) -> TableConfig<'_>
fn config(&self) -> TableConfig<'_>
Well known table configuration
Sourcefn eager_snapshot(&self) -> &EagerSnapshot
fn eager_snapshot(&self) -> &EagerSnapshot
Try to cast this table reference to a EagerSnapshot