pub trait SQLTableInfo: Send + Sync {
// Required method
fn name(&self) -> &'static str;
// Provided methods
fn schema(&self) -> Option<&'static str> { ... }
fn qualified_name(&self) -> Cow<'static, str> { ... }
}Required Methods§
Provided Methods§
Sourcefn qualified_name(&self) -> Cow<'static, str>
fn qualified_name(&self) -> Cow<'static, str>
Fully-qualified table name.
Trait Implementations§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl<T: DrizzleTable> SQLTableInfo for T
Blanket: any DrizzleTable automatically satisfies SQLTableInfo.