pub struct Tjs2Object {Show 18 fields
pub index: usize,
pub parent: i32,
pub name_string_index: i32,
pub name: Option<String>,
pub context_type: i32,
pub max_variable_count: i32,
pub variable_reserve_count: i32,
pub max_frame_count: i32,
pub func_decl_arg_count: i32,
pub func_decl_unnamed_arg_array_base: i32,
pub func_decl_collapse_base: i32,
pub prop_setter: i32,
pub prop_getter: i32,
pub super_class_getter: i32,
pub code: Vec<i32>,
pub data: Vec<Variant>,
pub scgetterps: Vec<i32>,
pub properties: Vec<(i32, i32)>,
}Fields§
§index: usize§parent: i32§name_string_index: i32§name: Option<String>§context_type: i32§max_variable_count: i32§variable_reserve_count: i32§max_frame_count: i32§func_decl_arg_count: i32§func_decl_unnamed_arg_array_base: i32§func_decl_collapse_base: i32§prop_setter: i32§prop_getter: i32§super_class_getter: i32§code: Vec<i32>§data: Vec<Variant>§scgetterps: Vec<i32>§properties: Vec<(i32, i32)>Trait Implementations§
Source§impl Clone for Tjs2Object
impl Clone for Tjs2Object
Source§fn clone(&self) -> Tjs2Object
fn clone(&self) -> Tjs2Object
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for Tjs2Object
impl RefUnwindSafe for Tjs2Object
impl Send for Tjs2Object
impl Sync for Tjs2Object
impl Unpin for Tjs2Object
impl UnwindSafe for Tjs2Object
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more