pub fn delete_snapshot_job( ctx: Context<'_, '_, '_, '_, DeleteSnapshotJob<'_>>, ) -> Result<ThreadResponse>