pub struct MigrationSpec {
pub type_id: GtsTypeId,
pub steps: Vec<MigrationStep>,
}Expand description
What to do with one type’s stored payloads so they satisfy the candidate.
Fields§
§type_id: GtsTypeId§steps: Vec<MigrationStep>Trait Implementations§
Source§impl Clone for MigrationSpec
impl Clone for MigrationSpec
Source§impl Debug for MigrationSpec
impl Debug for MigrationSpec
Source§impl PartialEq for MigrationSpec
impl PartialEq for MigrationSpec
impl StructuralPartialEq for MigrationSpec
Auto Trait Implementations§
impl Freeze for MigrationSpec
impl RefUnwindSafe for MigrationSpec
impl Send for MigrationSpec
impl Sync for MigrationSpec
impl Unpin for MigrationSpec
impl UnsafeUnpin for MigrationSpec
impl UnwindSafe for MigrationSpec
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