pub struct ECMAArrayObjectValue {
pub dense: Vec<Value>,
pub elements: Vec<Element>,
pub length: u32,
}Expand description
The contents of a ECMAArray object
Fields§
§dense: Vec<Value>The dense component of this ECMAArray
elements: Vec<Element>The non-dense component of this ECMAArray
length: u32The length of the array in AMF0, this can differ from the actual number of elements
Trait Implementations§
Source§impl Clone for ECMAArrayObjectValue
impl Clone for ECMAArrayObjectValue
Source§fn clone(&self) -> ECMAArrayObjectValue
fn clone(&self) -> ECMAArrayObjectValue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ECMAArrayObjectValue
impl Debug for ECMAArrayObjectValue
Source§impl PartialEq for ECMAArrayObjectValue
impl PartialEq for ECMAArrayObjectValue
impl StructuralPartialEq for ECMAArrayObjectValue
Auto Trait Implementations§
impl Freeze for ECMAArrayObjectValue
impl RefUnwindSafe for ECMAArrayObjectValue
impl Send for ECMAArrayObjectValue
impl Sync for ECMAArrayObjectValue
impl Unpin for ECMAArrayObjectValue
impl UnsafeUnpin for ECMAArrayObjectValue
impl UnwindSafe for ECMAArrayObjectValue
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