pub trait CreationRelationGuards {
// Required methods
fn tables(&self) -> Box<dyn CreationRelationNames + '_>;
fn views(&self) -> Box<dyn CreationRelationNames + '_>;
fn sequences(&self) -> Box<dyn CreationRelationNames + '_>;
fn foreign_tables(&self) -> Box<dyn CreationRelationNames + '_>;
fn indexes(&self) -> Box<dyn CreationRelationNames + '_>;
}Required Methods§
fn tables(&self) -> Box<dyn CreationRelationNames + '_>
fn views(&self) -> Box<dyn CreationRelationNames + '_>
fn sequences(&self) -> Box<dyn CreationRelationNames + '_>
fn foreign_tables(&self) -> Box<dyn CreationRelationNames + '_>
fn indexes(&self) -> Box<dyn CreationRelationNames + '_>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".