pub trait SchemaPrivilegeCatalog {
// Required methods
fn refresh_namespace_catalog(&self) -> Result<(), SQLError>;
fn schemas(&self) -> SchemaRegistryRead<'_>;
fn graphs(&self) -> Box<dyn GraphNamespaceRead + '_>;
fn temporary_namespace_allocated(&self) -> bool;
fn temporary_schema_name(&self) -> String;
}Required Methods§
fn refresh_namespace_catalog(&self) -> Result<(), SQLError>
fn schemas(&self) -> SchemaRegistryRead<'_>
fn graphs(&self) -> Box<dyn GraphNamespaceRead + '_>
fn temporary_namespace_allocated(&self) -> bool
fn temporary_schema_name(&self) -> String
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".