pub trait TableOrViewMetadata {
// Required methods
fn qualified_name(&self) -> &QualifiedName;
fn record_pk_column(&self) -> Option<(usize, &Column)>;
fn json_metadata(&self) -> Option<&JsonMetadata>;
fn columns(&self) -> Option<&[Column]>;
}Required Methods§
fn qualified_name(&self) -> &QualifiedName
fn record_pk_column(&self) -> Option<(usize, &Column)>
fn json_metadata(&self) -> Option<&JsonMetadata>
fn columns(&self) -> Option<&[Column]>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".