pub(crate) async fn runtime_snapshot( client: &(impl ClientProtocol + ?Sized), ) -> Result<RuntimeSnapshotResult>