Trait typed_graph::Migrationhandler
source · pub trait Migrationhandler<NK, EK, OldVersion, NewVersion>where
NK: Key,
EK: Key,
OldVersion: SchemaExt<NK, EK> + MigrateSchema<NK, EK, NewVersion>,
NewVersion: SchemaExt<NK, EK>,{
// Required method
fn update_data(
&self,
g: &mut MigrationGraph<NK, EK, OldVersion, NewVersion>
) -> SchemaResult<(), NK, EK, InBetween<NK, EK, OldVersion, NewVersion>>;
}