pub fn snapshot_pause(
    ctx: Context<'_, '_, '_, '_, SnapshotPause<'_>>
) -> Result<()>