Type Alias ServerModuleDbMigrationFnContext

Source
pub type ServerModuleDbMigrationFnContext<'tx, M> = DbMigrationFnContext<'tx, ServerModuleDbMigrationContext<M>>;
Expand description

A type alias of a DbMigrationFnContext with inner context set to module-specific-typed ServerModuleDbMigrationContext

Aliased Type§

struct ServerModuleDbMigrationFnContext<'tx, M> { /* private fields */ }

Trait Implementations§

Source§

impl<M> ServerModuleDbMigrationFnContextExt<M> for ServerModuleDbMigrationFnContext<'_, M>
where M: ServerModule + Send + Sync,

Source§

fn get_typed_module_history_stream<'life0, 'async_trait>( &'life0 mut self, ) -> Pin<Box<dyn Future<Output = BoxStream<'_, ModuleHistoryItem<<M as ServerModule>::Common>>> + Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait,