pub trait RenameResolver {
// Required methods
fn resolve_tables(
&self,
added: &[String],
removed: &[String],
) -> Vec<(String, String)>;
fn resolve_columns(
&self,
table: &str,
added: &[String],
removed: &[String],
) -> Vec<(String, String)>;
}Expand description
Trait for resolving table and column renames during schema diff.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".