Skip to main content

requires_migration

Function requires_migration 

Source
pub fn requires_migration(
    older: &LayoutManifest,
    newer: &LayoutManifest,
) -> bool
Expand description

Check if migration is required between two manifests.

Migration is required when:

  • Same discriminator but different layout IDs
  • The newer layout is NOT append-compatible (fields changed, not just appended)