pub struct MigrationTableRow {
pub id: MigrationId,
pub left: Position,
pub right: Position,
pub node: NodeId,
pub source: PopulationId,
pub dest: PopulationId,
pub time: Time,
pub metadata: Option<Vec<u8>>,
}Expand description
Row of a MigrationTable
Fields§
§id: MigrationId§left: Position§right: Position§node: NodeId§source: PopulationId§dest: PopulationId§time: Time§metadata: Option<Vec<u8>>Trait Implementations§
Source§impl Debug for MigrationTableRow
impl Debug for MigrationTableRow
Source§impl PartialEq for MigrationTableRow
impl PartialEq for MigrationTableRow
Auto Trait Implementations§
impl Freeze for MigrationTableRow
impl RefUnwindSafe for MigrationTableRow
impl Send for MigrationTableRow
impl Sync for MigrationTableRow
impl Unpin for MigrationTableRow
impl UnwindSafe for MigrationTableRow
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