remove stray '+' tokens, derive Debug for Snapshot, and convert name to String
This commit is contained in:
@@ -87,7 +87,7 @@ pub struct HexagonLauncher {
|
|||||||
snapshots: Vec<Snapshot>,
|
snapshots: Vec<Snapshot>,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Clone)]
|
#[derive(Debug, Clone)]
|
||||||
struct Snapshot {
|
struct Snapshot {
|
||||||
name: String,
|
name: String,
|
||||||
cached_texture: Option<ResourceID>,
|
cached_texture: Option<ResourceID>,
|
||||||
@@ -170,16 +170,17 @@ impl ClientState for HexagonLauncher {
|
|||||||
.apps
|
.apps
|
||||||
.iter()
|
.iter()
|
||||||
.map(|a| Snapshot {
|
.map(|a| Snapshot {
|
||||||
name: a.app.name().unwrap_or_default(),
|
- name: a.app.name().unwrap_or_default(),
|
||||||
cached_texture: a.cached_texture.get().cloned(),
|
+ name: a.app.name().unwrap_or_default().to_string(),
|
||||||
cached_gltf: a.cached_gltf.get().cloned(),
|
cached_texture: a.cached_texture.get().cloned(),
|
||||||
})
|
cached_gltf: a.cached_gltf.get().cloned(),
|
||||||
.collect();
|
})
|
||||||
}
|
.collect();
|
||||||
}
|
}
|
||||||
impl Reify for HexagonLauncher {
|
}
|
||||||
#[tracing::instrument(skip_all)]
|
impl Reify for HexagonLauncher {
|
||||||
fn reify(&self) -> impl Element<Self> {
|
#[tracing::instrument(skip_all)]
|
||||||
|
fn reify(&self) -> impl Element<Self> {
|
||||||
// measure reify latency and count
|
// measure reify latency and count
|
||||||
let start = std::time::Instant::now();
|
let start = std::time::Instant::now();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user