pub struct ReplaySources {
pub schema: Schema,
pub last_per_ns: HashMap<String, String>,
pub entity_ns: HashMap<(EntityKind, String), String>,
}Expand description
Schema replay output plus source metadata used to calculate dependencies.
Fields§
§schema: SchemaSchema after replaying the selected migration order.
last_per_ns: HashMap<String, String>Last migration id seen for each migration namespace.
entity_ns: HashMap<(EntityKind, String), String>Namespace that most recently produced each entity.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ReplaySources
impl RefUnwindSafe for ReplaySources
impl Send for ReplaySources
impl Sync for ReplaySources
impl Unpin for ReplaySources
impl UnsafeUnpin for ReplaySources
impl UnwindSafe for ReplaySources
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more