pub async fn save_snapshot(
state: &SharedSupportState,
store: Option<Arc<dyn SnapshotStore>>,
lock: &Mutex<()>,
)pub async fn save_snapshot(
state: &SharedSupportState,
store: Option<Arc<dyn SnapshotStore>>,
lock: &Mutex<()>,
)