diff options
author | metamuffin <metamuffin@disroot.org> | 2025-03-12 22:53:23 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-03-12 22:53:23 +0100 |
commit | e4d1504b1d7e575702895d93781f3650ff190bb3 (patch) | |
tree | b19859e6c60964a9b965d1b9e1f9b38880912a94 /src/classes/pptr.rs | |
parent | 5555c8bbefb4f52f5002603eb91b6c95cbdd97e4 (diff) | |
download | unity-tools-e4d1504b1d7e575702895d93781f3650ff190bb3.tar unity-tools-e4d1504b1d7e575702895d93781f3650ff190bb3.tar.bz2 unity-tools-e4d1504b1d7e575702895d93781f3650ff190bb3.tar.zst |
cleanup
Diffstat (limited to 'src/classes/pptr.rs')
-rw-r--r-- | src/classes/pptr.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/classes/pptr.rs b/src/classes/pptr.rs index 6c7efdb..9d9becc 100644 --- a/src/classes/pptr.rs +++ b/src/classes/pptr.rs @@ -12,6 +12,7 @@ pub struct PPtr<T = HValue> { pub file_id: i32, pub path_id: i64, } + impl<T> FromValue for PPtr<T> { fn from_value(v: Value) -> Result<Self> { let Value::Object { class, fields } = v else { @@ -30,6 +31,7 @@ impl<T> FromValue for PPtr<T> { }) } } + impl PPtr { pub fn cast<T>(self) -> PPtr<T> { PPtr { |