pub trait ReadScriptContent {
// Required method
fn read_script_content(
&self,
migration: &Migration,
) -> Result<ScriptContent, Error>;
// Provided method
fn read_script_content_for_migrations(
&self,
migrations: &[Migration],
) -> Result<Vec<ScriptContent>, Error> { ... }
}Required Methods§
fn read_script_content( &self, migration: &Migration, ) -> Result<ScriptContent, Error>
Provided Methods§
fn read_script_content_for_migrations( &self, migrations: &[Migration], ) -> Result<Vec<ScriptContent>, Error>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".