pub struct GovernanceUpgrade;Implementations§
Source§impl GovernanceUpgrade
impl GovernanceUpgrade
pub fn plan<E: MetadataExecutor>(
db: &mut E,
) -> Result<GovernanceUpgradePlan, PgMetaError>where
E::Row: SchemaStatusRow,
pub fn prepare<E: MetadataExecutor>(
db: &mut E,
appointment: &GovernanceAppointment,
) -> Result<(), PgMetaError>where
E::Row: SchemaStatusRow,
Sourcepub fn classify_existing<E: MetadataExecutor>(
db: &mut E,
batch: u32,
) -> Result<u64, PgMetaError>where
E::Row: SchemaStatusRow,
pub fn classify_existing<E: MetadataExecutor>(
db: &mut E,
batch: u32,
) -> Result<u64, PgMetaError>where
E::Row: SchemaStatusRow,
Bounded resumable Q1 conversion. Row locking and insert-only state mean a retry cannot overwrite an intervening custodian classification.
Auto Trait Implementations§
impl Freeze for GovernanceUpgrade
impl RefUnwindSafe for GovernanceUpgrade
impl Send for GovernanceUpgrade
impl Sync for GovernanceUpgrade
impl Unpin for GovernanceUpgrade
impl UnsafeUnpin for GovernanceUpgrade
impl UnwindSafe for GovernanceUpgrade
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