From 205aca90d6c21f3dd73b576c06f5ab8c1010772a Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 22 Mar 2025 19:48:53 +0100 Subject: horrible pptr external files system --- src/object/mod.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/object/mod.rs') diff --git a/src/object/mod.rs b/src/object/mod.rs index 08f76cd..43cb011 100644 --- a/src/object/mod.rs +++ b/src/object/mod.rs @@ -1,5 +1,6 @@ +use crate::serialized_file::ExternalsContext; use serde::Serialize; -use std::collections::BTreeMap; +use std::{collections::BTreeMap, sync::Arc}; pub mod helper; pub mod parser; @@ -21,7 +22,8 @@ pub enum Value { Array(Vec), Object { class: String, - file: usize, + #[serde(skip)] + ecx: Arc, fields: BTreeMap, }, Typeless(Vec), -- cgit v1.2.3-70-g09d2