aboutsummaryrefslogtreecommitdiff
path: root/src/object
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-03-14 11:20:02 +0100
committermetamuffin <metamuffin@disroot.org>2025-03-14 11:20:02 +0100
commit6debd2c0a230d623c06869ca4c4f13519f53eb5d (patch)
treea6a2ea4163599833be71fc240ce5fc219eb57afe /src/object
parentb9affdc70b3fa206c44e1fee352a85dc4f7a27b0 (diff)
downloadunity-tools-6debd2c0a230d623c06869ca4c4f13519f53eb5d.tar
unity-tools-6debd2c0a230d623c06869ca4c4f13519f53eb5d.tar.bz2
unity-tools-6debd2c0a230d623c06869ca4c4f13519f53eb5d.tar.zst
improve PPtr functions
Diffstat (limited to 'src/object')
-rw-r--r--src/object/parser.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/object/parser.rs b/src/object/parser.rs
index 2e5d027..b9cc1d4 100644
--- a/src/object/parser.rs
+++ b/src/object/parser.rs
@@ -44,6 +44,11 @@ impl Fields {
}
}
+impl FromValue for Value {
+ fn from_value(v: Value) -> Result<Self> {
+ Ok(v)
+ }
+}
impl FromValue for u8 {
fn from_value(v: Value) -> anyhow::Result<Self> {
v.as_u8().ok_or(anyhow!("expected u8"))