aboutsummaryrefslogtreecommitdiff
path: root/src/classes/assetinfo.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-03-11 21:57:44 +0100
committermetamuffin <metamuffin@disroot.org>2025-03-11 21:57:44 +0100
commit79e341769d04a6daa5c1edae87d6ff8a9adba9c6 (patch)
tree06792cc2a331aca1f36f9a65a1beb6c89bf361a2 /src/classes/assetinfo.rs
parentd4dcece739216cae8f214900af7fc6f1728f09b8 (diff)
downloadunity-tools-79e341769d04a6daa5c1edae87d6ff8a9adba9c6.tar
unity-tools-79e341769d04a6daa5c1edae87d6ff8a9adba9c6.tar.bz2
unity-tools-79e341769d04a6daa5c1edae87d6ff8a9adba9c6.tar.zst
fromvalue trait
Diffstat (limited to 'src/classes/assetinfo.rs')
-rw-r--r--src/classes/assetinfo.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/classes/assetinfo.rs b/src/classes/assetinfo.rs
index dadcea3..9679373 100644
--- a/src/classes/assetinfo.rs
+++ b/src/classes/assetinfo.rs
@@ -15,7 +15,10 @@ impl AssetInfo {
Ok(AssetInfo {
preload_index: fields["preloadIndex"].as_i32().unwrap(),
preload_size: fields["preloadSize"].as_i32().unwrap(),
- asset: PPtr::from_value(fields.remove("asset").unwrap())
+ asset: fields
+ .remove("asset")
+ .unwrap()
+ .parse::<PPtr>()
.unwrap()
.cast(),
})