Struct boa_engine::bigint::TryFromF64Error
source · pub struct TryFromF64Error;
Trait Implementations§
source§impl Clone for TryFromF64Error
impl Clone for TryFromF64Error
source§fn clone(&self) -> TryFromF64Error
fn clone(&self) -> TryFromF64Error
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TryFromF64Error
impl Debug for TryFromF64Error
source§impl Display for TryFromF64Error
impl Display for TryFromF64Error
source§impl Hash for TryFromF64Error
impl Hash for TryFromF64Error
Trait Implementations§
source§impl Clone for TryFromF64Error
impl Clone for TryFromF64Error
source§fn clone(&self) -> TryFromF64Error
fn clone(&self) -> TryFromF64Error
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TryFromF64Error
impl Debug for TryFromF64Error
source§impl Display for TryFromF64Error
impl Display for TryFromF64Error
source§impl Hash for TryFromF64Error
impl Hash for TryFromF64Error
source§impl Ord for TryFromF64Error
impl Ord for TryFromF64Error
source§fn cmp(&self, other: &TryFromF64Error) -> Ordering
fn cmp(&self, other: &TryFromF64Error) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
1.21.0 · source§fn min(self, other: Self) -> Selfwhere
diff --git a/doc/boa_engine/builtins/array/array_iterator/index.html b/doc/boa_engine/builtins/array/array_iterator/index.html
index 3bd39bca9da..8d5f0706095 100644
--- a/doc/boa_engine/builtins/array/array_iterator/index.html
+++ b/doc/boa_engine/builtins/array/array_iterator/index.html
@@ -1,4 +1,4 @@
-boa_engine::builtins::array::array_iterator - Rust Module boa_engine::builtins::array::array_iterator
source · Expand description
This module implements the ArrayIterator
object.
+boa_engine::builtins::array::array_iterator - Rust Module boa_engine::builtins::array::array_iterator
source · Expand description
This module implements the ArrayIterator
object.
More information:
- ECMAScript reference
diff --git a/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html b/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html
index 816f8ac9c71..7b9ae7911e2 100644
--- a/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html
+++ b/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html
@@ -1,4 +1,4 @@
-ArrayIterator in boa_engine::builtins::array::array_iterator - Rust Struct boa_engine::builtins::array::array_iterator::ArrayIterator
source · pub struct ArrayIterator {
+ArrayIterator in boa_engine::builtins::array::array_iterator - Rust Struct boa_engine::builtins::array::array_iterator::ArrayIterator
source · pub struct ArrayIterator {
array: JsObject,
next_index: u64,
kind: PropertyNameKind,
@@ -8,7 +8,7 @@
-
Fields§
§array: JsObject
§next_index: u64
§kind: PropertyNameKind
§done: bool
Implementations§
source§impl ArrayIterator
sourcefn new(array: JsObject, kind: PropertyNameKind) -> Self
sourcepub(crate) fn create_array_iterator(
+
Fields§
§array: JsObject
§next_index: u64
§kind: PropertyNameKind
§done: bool
Implementations§
source§impl ArrayIterator
sourcefn new(array: JsObject, kind: PropertyNameKind) -> Self
sourcepub(crate) fn create_array_iterator(
array: JsObject,
kind: PropertyNameKind,
context: &Context<'_>
@@ -18,7 +18,7 @@
-
Trait Implementations§
source§impl Clone for ArrayIterator
source§fn clone(&self) -> ArrayIterator
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ArrayIterator
source§impl Drop for ArrayIterator
source§impl Finalize for ArrayIterator
source§impl IntrinsicObject for ArrayIterator
source§impl Trace for ArrayIterator
source§fn trace_non_roots(&self)
Trace handles located in GC heap, and mark them as non root.source§fn run_finalizer(&self)
Runs [Finalize::finalize
] on this object and all
+Trait Implementations§
source§impl Clone for ArrayIterator
source§fn clone(&self) -> ArrayIterator
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ArrayIterator
source§impl Drop for ArrayIterator
source§impl Finalize for ArrayIterator
source§impl IntrinsicObject for ArrayIterator
source§impl Trace for ArrayIterator
source§fn trace_non_roots(&self)
Trace handles located in GC heap, and mark them as non root.source§fn run_finalizer(&self)
Runs [Finalize::finalize
] on this object and all
contained subobjects.Auto Trait Implementations§
§impl !RefUnwindSafe for ArrayIterator
§impl !Send for ArrayIterator
§impl !Sync for ArrayIterator
§impl Unpin for ArrayIterator
§impl !UnwindSafe for ArrayIterator
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
diff --git a/doc/boa_engine/builtins/array/enum.Direction.html b/doc/boa_engine/builtins/array/enum.Direction.html
index 6dc05d8cadb..9b532bc829c 100644
--- a/doc/boa_engine/builtins/array/enum.Direction.html
+++ b/doc/boa_engine/builtins/array/enum.Direction.html
@@ -1,10 +1,10 @@
-Direction in boa_engine::builtins::array - Rust Enum boa_engine::builtins::array::Direction
source · pub(crate) enum Direction {
+Direction in boa_engine::builtins::array - Rust Enum boa_engine::builtins::array::Direction
source · pub(crate) enum Direction {
Ascending,
Descending,
}
Expand description
Direction for find_via_predicate
-Variants§
Trait Implementations§
source§impl PartialEq<Direction> for Direction
source§fn eq(&self, other: &Direction) -> bool
This method tests for self
and other
values to be equal, and is used
+Variants§
Trait Implementations§
source§impl PartialEq<Direction> for Direction
source§impl Copy for Direction
source§impl Eq for Direction
source§impl StructuralEq for Direction
source§impl StructuralPartialEq for Direction
Auto Trait Implementations§
§impl RefUnwindSafe for Direction
§impl Send for Direction
§impl Sync for Direction
§impl Unpin for Direction
§impl UnwindSafe for Direction
Blanket Implementations§
source§impl Copy for Direction
source§impl Eq for Direction
source§impl StructuralEq for Direction
source§impl StructuralPartialEq for Direction
Auto Trait Implementations§
§impl RefUnwindSafe for Direction
§impl Send for Direction
§impl Sync for Direction
§impl Unpin for Direction
§impl UnwindSafe for Direction
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/doc/boa_engine/builtins/array/fn.find_via_predicate.html b/doc/boa_engine/builtins/array/fn.find_via_predicate.html
index 415c03e91ce..60e4848e5fb 100644
--- a/doc/boa_engine/builtins/array/fn.find_via_predicate.html
+++ b/doc/boa_engine/builtins/array/fn.find_via_predicate.html
@@ -1,4 +1,4 @@
-find_via_predicate in boa_engine::builtins::array - Rust Function boa_engine::builtins::array::find_via_predicate
source · pub(crate) fn find_via_predicate(
+find_via_predicate in boa_engine::builtins::array - Rust Function boa_engine::builtins::array::find_via_predicate
source · pub(crate) fn find_via_predicate(
o: &JsObject,
len: u64,
direction: Direction,
diff --git a/doc/boa_engine/builtins/array/index.html b/doc/boa_engine/builtins/array/index.html
index 86050a5608a..f6240bf2e61 100644
--- a/doc/boa_engine/builtins/array/index.html
+++ b/doc/boa_engine/builtins/array/index.html
@@ -1,4 +1,4 @@
-boa_engine::builtins::array - Rust Module boa_engine::builtins::array
source · Expand description
Boa’s implementation of ECMAScript’s global Array
object.
+boa_engine::builtins::array - Rust Module boa_engine::builtins::array
source · Expand description
Boa’s implementation of ECMAScript’s global Array
object.
The ECMAScript Array
class is a global object that is used in the construction of arrays; which are high-level, list-like objects.
More information:
diff --git a/doc/boa_engine/builtins/array/struct.Array.html b/doc/boa_engine/builtins/array/struct.Array.html
index f75233e5692..b5532fe9b6e 100644
--- a/doc/boa_engine/builtins/array/struct.Array.html
+++ b/doc/boa_engine/builtins/array/struct.Array.html
@@ -1,6 +1,6 @@
-Array in boa_engine::builtins::array - Rust Struct boa_engine::builtins::array::Array
source · pub(crate) struct Array;
Expand description
JavaScript Array
built-in implementation.
-Implementations§
source§impl Array
sourcefn set_length(o: &JsObject, len: u64, context: &mut Context<'_>) -> JsResult<()>
Optimized helper function, that sets the length of the array.
-sourcepub(crate) fn array_create(
+Array in boa_engine::builtins::array - Rust Struct boa_engine::builtins::array::Array
source · pub(crate) struct Array;
Expand description
JavaScript Array
built-in implementation.
+Implementations§
source§impl Array
sourcepub(crate) fn create_array_from_list<I>(
+
sourcepub(crate) fn create_array_from_list<I>(
elements: I,
context: &mut Context<'_>
) -> JsObjectwhere
@@ -18,14 +18,14 @@
-
sourcefn is_concat_spreadable(
o: &JsValue,
context: &mut Context<'_>
) -> JsResult<bool>
Utility function for concatenating array objects.
Returns a Boolean valued property that if true
indicates that
an object should be flattened to its array elements
by Array.prototype.concat
.
-sourcefn get_species(
+
sourcefn get_species(
this: &JsValue,
_: &[JsValue],
_: &mut Context<'_>
@@ -36,14 +36,14 @@
- ECMAScript reference
- MDN documentation
-
sourcepub(crate) fn array_species_create(
+
sourcepub(crate) fn from(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -55,7 +55,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn is_array(
_: &JsValue,
args: &[JsValue],
_context: &mut Context<'_>
@@ -67,7 +67,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn of(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -79,7 +79,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn at(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -92,7 +92,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn concat(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -105,7 +105,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn push(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -118,7 +118,7 @@
ECMAScript reference
MDN documentation
-
fn min(self, other: Self) -> Selfwhere
diff --git a/doc/boa_engine/builtins/array/array_iterator/index.html b/doc/boa_engine/builtins/array/array_iterator/index.html
index 3bd39bca9da..8d5f0706095 100644
--- a/doc/boa_engine/builtins/array/array_iterator/index.html
+++ b/doc/boa_engine/builtins/array/array_iterator/index.html
@@ -1,4 +1,4 @@
-boa_engine::builtins::array::array_iterator - Rust Module boa_engine::builtins::array::array_iterator
source · Expand description
This module implements the ArrayIterator
object.
+boa_engine::builtins::array::array_iterator - Rust Module boa_engine::builtins::array::array_iterator
source · Expand description
This module implements the ArrayIterator
object.
More information:
- ECMAScript reference
diff --git a/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html b/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html
index 816f8ac9c71..7b9ae7911e2 100644
--- a/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html
+++ b/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html
@@ -1,4 +1,4 @@
-ArrayIterator in boa_engine::builtins::array::array_iterator - Rust Struct boa_engine::builtins::array::array_iterator::ArrayIterator
source · pub struct ArrayIterator {
+ArrayIterator in boa_engine::builtins::array::array_iterator - Rust Struct boa_engine::builtins::array::array_iterator::ArrayIterator
source · pub struct ArrayIterator {
array: JsObject,
next_index: u64,
kind: PropertyNameKind,
@@ -8,7 +8,7 @@
-
Fields§
§array: JsObject
§next_index: u64
§kind: PropertyNameKind
§done: bool
Implementations§
source§impl ArrayIterator
sourcefn new(array: JsObject, kind: PropertyNameKind) -> Self
sourcepub(crate) fn create_array_iterator(
+
Fields§
§array: JsObject
§next_index: u64
§kind: PropertyNameKind
§done: bool
Implementations§
source§impl ArrayIterator
sourcefn new(array: JsObject, kind: PropertyNameKind) -> Self
sourcepub(crate) fn create_array_iterator(
array: JsObject,
kind: PropertyNameKind,
context: &Context<'_>
@@ -18,7 +18,7 @@
-
Trait Implementations§
source§impl Clone for ArrayIterator
source§fn clone(&self) -> ArrayIterator
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ArrayIterator
source§impl Drop for ArrayIterator
source§impl Finalize for ArrayIterator
source§impl IntrinsicObject for ArrayIterator
source§impl Trace for ArrayIterator
source§fn trace_non_roots(&self)
Trace handles located in GC heap, and mark them as non root.source§fn run_finalizer(&self)
Runs [Finalize::finalize
] on this object and all
+Trait Implementations§
source§impl Clone for ArrayIterator
source§fn clone(&self) -> ArrayIterator
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ArrayIterator
source§impl Drop for ArrayIterator
source§impl Finalize for ArrayIterator
source§impl IntrinsicObject for ArrayIterator
source§impl Trace for ArrayIterator
source§fn trace_non_roots(&self)
Trace handles located in GC heap, and mark them as non root.source§fn run_finalizer(&self)
Runs [Finalize::finalize
] on this object and all
contained subobjects.Auto Trait Implementations§
§impl !RefUnwindSafe for ArrayIterator
§impl !Send for ArrayIterator
§impl !Sync for ArrayIterator
§impl Unpin for ArrayIterator
§impl !UnwindSafe for ArrayIterator
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
diff --git a/doc/boa_engine/builtins/array/enum.Direction.html b/doc/boa_engine/builtins/array/enum.Direction.html
index 6dc05d8cadb..9b532bc829c 100644
--- a/doc/boa_engine/builtins/array/enum.Direction.html
+++ b/doc/boa_engine/builtins/array/enum.Direction.html
@@ -1,10 +1,10 @@
-Direction in boa_engine::builtins::array - Rust Enum boa_engine::builtins::array::Direction
source · pub(crate) enum Direction {
+Direction in boa_engine::builtins::array - Rust Enum boa_engine::builtins::array::Direction
source · pub(crate) enum Direction {
Ascending,
Descending,
}
Expand description
Direction for find_via_predicate
-Variants§
Trait Implementations§
source§impl PartialEq<Direction> for Direction
source§fn eq(&self, other: &Direction) -> bool
This method tests for self
and other
values to be equal, and is used
+Variants§
Trait Implementations§
source§impl PartialEq<Direction> for Direction
source§impl Copy for Direction
source§impl Eq for Direction
source§impl StructuralEq for Direction
source§impl StructuralPartialEq for Direction
Auto Trait Implementations§
§impl RefUnwindSafe for Direction
§impl Send for Direction
§impl Sync for Direction
§impl Unpin for Direction
§impl UnwindSafe for Direction
Blanket Implementations§
source§impl Copy for Direction
source§impl Eq for Direction
source§impl StructuralEq for Direction
source§impl StructuralPartialEq for Direction
Auto Trait Implementations§
§impl RefUnwindSafe for Direction
§impl Send for Direction
§impl Sync for Direction
§impl Unpin for Direction
§impl UnwindSafe for Direction
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/doc/boa_engine/builtins/array/fn.find_via_predicate.html b/doc/boa_engine/builtins/array/fn.find_via_predicate.html
index 415c03e91ce..60e4848e5fb 100644
--- a/doc/boa_engine/builtins/array/fn.find_via_predicate.html
+++ b/doc/boa_engine/builtins/array/fn.find_via_predicate.html
@@ -1,4 +1,4 @@
-find_via_predicate in boa_engine::builtins::array - Rust Function boa_engine::builtins::array::find_via_predicate
source · pub(crate) fn find_via_predicate(
+find_via_predicate in boa_engine::builtins::array - Rust Function boa_engine::builtins::array::find_via_predicate
source · pub(crate) fn find_via_predicate(
o: &JsObject,
len: u64,
direction: Direction,
diff --git a/doc/boa_engine/builtins/array/index.html b/doc/boa_engine/builtins/array/index.html
index 86050a5608a..f6240bf2e61 100644
--- a/doc/boa_engine/builtins/array/index.html
+++ b/doc/boa_engine/builtins/array/index.html
@@ -1,4 +1,4 @@
-boa_engine::builtins::array - Rust Module boa_engine::builtins::array
source · Expand description
Boa’s implementation of ECMAScript’s global Array
object.
+boa_engine::builtins::array - Rust Module boa_engine::builtins::array
source · Expand description
Boa’s implementation of ECMAScript’s global Array
object.
The ECMAScript Array
class is a global object that is used in the construction of arrays; which are high-level, list-like objects.
More information:
diff --git a/doc/boa_engine/builtins/array/struct.Array.html b/doc/boa_engine/builtins/array/struct.Array.html
index f75233e5692..b5532fe9b6e 100644
--- a/doc/boa_engine/builtins/array/struct.Array.html
+++ b/doc/boa_engine/builtins/array/struct.Array.html
@@ -1,6 +1,6 @@
-Array in boa_engine::builtins::array - Rust Struct boa_engine::builtins::array::Array
source · pub(crate) struct Array;
Expand description
JavaScript Array
built-in implementation.
-Implementations§
source§impl Array
sourcefn set_length(o: &JsObject, len: u64, context: &mut Context<'_>) -> JsResult<()>
Optimized helper function, that sets the length of the array.
-sourcepub(crate) fn array_create(
+Array in boa_engine::builtins::array - Rust Struct boa_engine::builtins::array::Array
source · pub(crate) struct Array;
Expand description
JavaScript Array
built-in implementation.
+Implementations§
source§impl Array
sourcepub(crate) fn create_array_from_list<I>(
+
sourcepub(crate) fn create_array_from_list<I>(
elements: I,
context: &mut Context<'_>
) -> JsObjectwhere
@@ -18,14 +18,14 @@
-
sourcefn is_concat_spreadable(
o: &JsValue,
context: &mut Context<'_>
) -> JsResult<bool>
Utility function for concatenating array objects.
Returns a Boolean valued property that if true
indicates that
an object should be flattened to its array elements
by Array.prototype.concat
.
-sourcefn get_species(
+
sourcefn get_species(
this: &JsValue,
_: &[JsValue],
_: &mut Context<'_>
@@ -36,14 +36,14 @@
- ECMAScript reference
- MDN documentation
-
sourcepub(crate) fn array_species_create(
+
sourcepub(crate) fn from(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -55,7 +55,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn is_array(
_: &JsValue,
args: &[JsValue],
_context: &mut Context<'_>
@@ -67,7 +67,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn of(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -79,7 +79,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn at(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -92,7 +92,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn concat(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -105,7 +105,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn push(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -118,7 +118,7 @@
ECMAScript reference
MDN documentation
-
Module boa_engine::builtins::array::array_iterator
source · Expand description
This module implements the ArrayIterator
object.
Module boa_engine::builtins::array::array_iterator
source · Expand description
This module implements the ArrayIterator
object.
More information:
- ECMAScript reference diff --git a/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html b/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html index 816f8ac9c71..7b9ae7911e2 100644 --- a/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html +++ b/doc/boa_engine/builtins/array/array_iterator/struct.ArrayIterator.html @@ -1,4 +1,4 @@ -
Struct boa_engine::builtins::array::array_iterator::ArrayIterator
source · pub struct ArrayIterator {
+ArrayIterator in boa_engine::builtins::array::array_iterator - Rust Struct boa_engine::builtins::array::array_iterator::ArrayIterator
source · pub struct ArrayIterator {
array: JsObject,
next_index: u64,
kind: PropertyNameKind,
@@ -8,7 +8,7 @@
-
Fields§
§array: JsObject
§next_index: u64
§kind: PropertyNameKind
§done: bool
Implementations§
source§impl ArrayIterator
sourcefn new(array: JsObject, kind: PropertyNameKind) -> Self
sourcepub(crate) fn create_array_iterator(
+
Fields§
§array: JsObject
§next_index: u64
§kind: PropertyNameKind
§done: bool
Implementations§
source§impl ArrayIterator
sourcefn new(array: JsObject, kind: PropertyNameKind) -> Self
sourcepub(crate) fn create_array_iterator(
array: JsObject,
kind: PropertyNameKind,
context: &Context<'_>
@@ -18,7 +18,7 @@
-
Trait Implementations§
source§impl Clone for ArrayIterator
impl Clone for ArrayIterator
source§fn clone(&self) -> ArrayIterator
fn clone(&self) -> ArrayIterator
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ArrayIterator
impl Debug for ArrayIterator
source§impl Drop for ArrayIterator
impl Drop for ArrayIterator
source§impl Finalize for ArrayIterator
impl Finalize for ArrayIterator
source§impl IntrinsicObject for ArrayIterator
impl IntrinsicObject for ArrayIterator
source§impl Trace for ArrayIterator
impl Trace for ArrayIterator
source§fn trace_non_roots(&self)
fn trace_non_roots(&self)
source§fn run_finalizer(&self)
fn run_finalizer(&self)
Finalize::finalize
] on this object and all
+Trait Implementations§
source§impl Clone for ArrayIterator
impl Clone for ArrayIterator
source§fn clone(&self) -> ArrayIterator
fn clone(&self) -> ArrayIterator
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ArrayIterator
impl Debug for ArrayIterator
source§impl Drop for ArrayIterator
impl Drop for ArrayIterator
source§impl Finalize for ArrayIterator
impl Finalize for ArrayIterator
source§impl IntrinsicObject for ArrayIterator
impl IntrinsicObject for ArrayIterator
source§impl Trace for ArrayIterator
impl Trace for ArrayIterator
source§fn trace_non_roots(&self)
fn trace_non_roots(&self)
source§fn run_finalizer(&self)
fn run_finalizer(&self)
Finalize::finalize
] on this object and all
contained subobjects.Auto Trait Implementations§
impl !RefUnwindSafe for ArrayIterator
impl !Send for ArrayIterator
impl !Sync for ArrayIterator
impl Unpin for ArrayIterator
impl !UnwindSafe for ArrayIterator
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
diff --git a/doc/boa_engine/builtins/array/enum.Direction.html b/doc/boa_engine/builtins/array/enum.Direction.html
index 6dc05d8cadb..9b532bc829c 100644
--- a/doc/boa_engine/builtins/array/enum.Direction.html
+++ b/doc/boa_engine/builtins/array/enum.Direction.html
@@ -1,10 +1,10 @@
-Direction in boa_engine::builtins::array - Rust Enum boa_engine::builtins::array::Direction
source · pub(crate) enum Direction {
+Direction in boa_engine::builtins::array - Rust Enum boa_engine::builtins::array::Direction
source · pub(crate) enum Direction {
Ascending,
Descending,
}
Expand description
Direction for find_via_predicate
-Variants§
Trait Implementations§
source§impl PartialEq<Direction> for Direction
source§fn eq(&self, other: &Direction) -> bool
This method tests for self
and other
values to be equal, and is used
+Variants§
Trait Implementations§
source§impl PartialEq<Direction> for Direction
source§impl Copy for Direction
source§impl Eq for Direction
source§impl StructuralEq for Direction
source§impl StructuralPartialEq for Direction
Auto Trait Implementations§
§impl RefUnwindSafe for Direction
§impl Send for Direction
§impl Sync for Direction
§impl Unpin for Direction
§impl UnwindSafe for Direction
Blanket Implementations§
source§impl Copy for Direction
source§impl Eq for Direction
source§impl StructuralEq for Direction
source§impl StructuralPartialEq for Direction
Auto Trait Implementations§
§impl RefUnwindSafe for Direction
§impl Send for Direction
§impl Sync for Direction
§impl Unpin for Direction
§impl UnwindSafe for Direction
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/doc/boa_engine/builtins/array/fn.find_via_predicate.html b/doc/boa_engine/builtins/array/fn.find_via_predicate.html
index 415c03e91ce..60e4848e5fb 100644
--- a/doc/boa_engine/builtins/array/fn.find_via_predicate.html
+++ b/doc/boa_engine/builtins/array/fn.find_via_predicate.html
@@ -1,4 +1,4 @@
-find_via_predicate in boa_engine::builtins::array - Rust Function boa_engine::builtins::array::find_via_predicate
source · pub(crate) fn find_via_predicate(
+find_via_predicate in boa_engine::builtins::array - Rust Function boa_engine::builtins::array::find_via_predicate
source · pub(crate) fn find_via_predicate(
o: &JsObject,
len: u64,
direction: Direction,
diff --git a/doc/boa_engine/builtins/array/index.html b/doc/boa_engine/builtins/array/index.html
index 86050a5608a..f6240bf2e61 100644
--- a/doc/boa_engine/builtins/array/index.html
+++ b/doc/boa_engine/builtins/array/index.html
@@ -1,4 +1,4 @@
-boa_engine::builtins::array - Rust Module boa_engine::builtins::array
source · Expand description
Boa’s implementation of ECMAScript’s global Array
object.
+boa_engine::builtins::array - Rust Module boa_engine::builtins::array
source · Expand description
Boa’s implementation of ECMAScript’s global Array
object.
The ECMAScript Array
class is a global object that is used in the construction of arrays; which are high-level, list-like objects.
More information:
diff --git a/doc/boa_engine/builtins/array/struct.Array.html b/doc/boa_engine/builtins/array/struct.Array.html
index f75233e5692..b5532fe9b6e 100644
--- a/doc/boa_engine/builtins/array/struct.Array.html
+++ b/doc/boa_engine/builtins/array/struct.Array.html
@@ -1,6 +1,6 @@
-Array in boa_engine::builtins::array - Rust Struct boa_engine::builtins::array::Array
source · pub(crate) struct Array;
Expand description
JavaScript Array
built-in implementation.
-Implementations§
source§impl Array
sourcefn set_length(o: &JsObject, len: u64, context: &mut Context<'_>) -> JsResult<()>
Optimized helper function, that sets the length of the array.
-sourcepub(crate) fn array_create(
+Array in boa_engine::builtins::array - Rust Struct boa_engine::builtins::array::Array
source · pub(crate) struct Array;
Expand description
JavaScript Array
built-in implementation.
+Implementations§
source§impl Array
sourcepub(crate) fn create_array_from_list<I>(
+
sourcepub(crate) fn create_array_from_list<I>(
elements: I,
context: &mut Context<'_>
) -> JsObjectwhere
@@ -18,14 +18,14 @@
-
sourcefn is_concat_spreadable(
o: &JsValue,
context: &mut Context<'_>
) -> JsResult<bool>
Utility function for concatenating array objects.
Returns a Boolean valued property that if true
indicates that
an object should be flattened to its array elements
by Array.prototype.concat
.
-sourcefn get_species(
+
sourcefn get_species(
this: &JsValue,
_: &[JsValue],
_: &mut Context<'_>
@@ -36,14 +36,14 @@
- ECMAScript reference
- MDN documentation
-
sourcepub(crate) fn array_species_create(
+
sourcepub(crate) fn from(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -55,7 +55,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn is_array(
_: &JsValue,
args: &[JsValue],
_context: &mut Context<'_>
@@ -67,7 +67,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn of(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -79,7 +79,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn at(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -92,7 +92,7 @@
ECMAScript reference
MDN documentation
-
impl<T> BorrowMut<T> for Twhere
diff --git a/doc/boa_engine/builtins/array/enum.Direction.html b/doc/boa_engine/builtins/array/enum.Direction.html
index 6dc05d8cadb..9b532bc829c 100644
--- a/doc/boa_engine/builtins/array/enum.Direction.html
+++ b/doc/boa_engine/builtins/array/enum.Direction.html
@@ -1,10 +1,10 @@
-Direction in boa_engine::builtins::array - Rust Enum boa_engine::builtins::array::Direction
source · pub(crate) enum Direction {
+Direction in boa_engine::builtins::array - Rust Enum boa_engine::builtins::array::Direction
source · pub(crate) enum Direction {
Ascending,
Descending,
}
Expand description
Direction for find_via_predicate
-Variants§
Trait Implementations§
source§impl PartialEq<Direction> for Direction
source§fn eq(&self, other: &Direction) -> bool
This method tests for self
and other
values to be equal, and is used
+Variants§
Trait Implementations§
source§impl PartialEq<Direction> for Direction
source§impl Copy for Direction
source§impl Eq for Direction
source§impl StructuralEq for Direction
source§impl StructuralPartialEq for Direction
Auto Trait Implementations§
§impl RefUnwindSafe for Direction
§impl Send for Direction
§impl Sync for Direction
§impl Unpin for Direction
§impl UnwindSafe for Direction
Blanket Implementations§
source§impl Copy for Direction
source§impl Eq for Direction
source§impl StructuralEq for Direction
source§impl StructuralPartialEq for Direction
Auto Trait Implementations§
§impl RefUnwindSafe for Direction
§impl Send for Direction
§impl Sync for Direction
§impl Unpin for Direction
§impl UnwindSafe for Direction
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/doc/boa_engine/builtins/array/fn.find_via_predicate.html b/doc/boa_engine/builtins/array/fn.find_via_predicate.html
index 415c03e91ce..60e4848e5fb 100644
--- a/doc/boa_engine/builtins/array/fn.find_via_predicate.html
+++ b/doc/boa_engine/builtins/array/fn.find_via_predicate.html
@@ -1,4 +1,4 @@
-find_via_predicate in boa_engine::builtins::array - Rust Function boa_engine::builtins::array::find_via_predicate
source · pub(crate) fn find_via_predicate(
+find_via_predicate in boa_engine::builtins::array - Rust Function boa_engine::builtins::array::find_via_predicate
source · pub(crate) fn find_via_predicate(
o: &JsObject,
len: u64,
direction: Direction,
diff --git a/doc/boa_engine/builtins/array/index.html b/doc/boa_engine/builtins/array/index.html
index 86050a5608a..f6240bf2e61 100644
--- a/doc/boa_engine/builtins/array/index.html
+++ b/doc/boa_engine/builtins/array/index.html
@@ -1,4 +1,4 @@
-boa_engine::builtins::array - Rust Module boa_engine::builtins::array
source · Expand description
Boa’s implementation of ECMAScript’s global Array
object.
+boa_engine::builtins::array - Rust Module boa_engine::builtins::array
source · Expand description
Boa’s implementation of ECMAScript’s global Array
object.
The ECMAScript Array
class is a global object that is used in the construction of arrays; which are high-level, list-like objects.
More information:
diff --git a/doc/boa_engine/builtins/array/struct.Array.html b/doc/boa_engine/builtins/array/struct.Array.html
index f75233e5692..b5532fe9b6e 100644
--- a/doc/boa_engine/builtins/array/struct.Array.html
+++ b/doc/boa_engine/builtins/array/struct.Array.html
@@ -1,6 +1,6 @@
-Array in boa_engine::builtins::array - Rust Struct boa_engine::builtins::array::Array
source · pub(crate) struct Array;
Expand description
JavaScript Array
built-in implementation.
-Implementations§
source§impl Array
sourcefn set_length(o: &JsObject, len: u64, context: &mut Context<'_>) -> JsResult<()>
Optimized helper function, that sets the length of the array.
-sourcepub(crate) fn array_create(
+Array in boa_engine::builtins::array - Rust Struct boa_engine::builtins::array::Array
source · pub(crate) struct Array;
Expand description
JavaScript Array
built-in implementation.
+Implementations§
source§impl Array
sourcepub(crate) fn create_array_from_list<I>(
+
sourcepub(crate) fn create_array_from_list<I>(
elements: I,
context: &mut Context<'_>
) -> JsObjectwhere
@@ -18,14 +18,14 @@
-
sourcefn is_concat_spreadable(
o: &JsValue,
context: &mut Context<'_>
) -> JsResult<bool>
Utility function for concatenating array objects.
Returns a Boolean valued property that if true
indicates that
an object should be flattened to its array elements
by Array.prototype.concat
.
-sourcefn get_species(
+
sourcefn get_species(
this: &JsValue,
_: &[JsValue],
_: &mut Context<'_>
@@ -36,14 +36,14 @@
- ECMAScript reference
- MDN documentation
-
sourcepub(crate) fn array_species_create(
+
sourcepub(crate) fn from(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -55,7 +55,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn is_array(
_: &JsValue,
args: &[JsValue],
_context: &mut Context<'_>
@@ -67,7 +67,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn of(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -79,7 +79,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn at(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -92,7 +92,7 @@
ECMAScript reference
MDN documentation
-
Enum boa_engine::builtins::array::Direction
source · pub(crate) enum Direction {
+Direction in boa_engine::builtins::array - Rust Enum boa_engine::builtins::array::Direction
source · pub(crate) enum Direction {
Ascending,
Descending,
}
Expand description
Direction for find_via_predicate
-Variants§
Trait Implementations§
source§impl PartialEq<Direction> for Direction
source§fn eq(&self, other: &Direction) -> bool
This method tests for self
and other
values to be equal, and is used
+Variants§
Trait Implementations§
source§impl PartialEq<Direction> for Direction
source§impl Copy for Direction
source§impl Eq for Direction
source§impl StructuralEq for Direction
source§impl StructuralPartialEq for Direction
Auto Trait Implementations§
§impl RefUnwindSafe for Direction
§impl Send for Direction
§impl Sync for Direction
§impl Unpin for Direction
§impl UnwindSafe for Direction
Blanket Implementations§
source§impl Copy for Direction
source§impl Eq for Direction
source§impl StructuralEq for Direction
source§impl StructuralPartialEq for Direction
Auto Trait Implementations§
§impl RefUnwindSafe for Direction
§impl Send for Direction
§impl Sync for Direction
§impl Unpin for Direction
§impl UnwindSafe for Direction
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/doc/boa_engine/builtins/array/fn.find_via_predicate.html b/doc/boa_engine/builtins/array/fn.find_via_predicate.html
index 415c03e91ce..60e4848e5fb 100644
--- a/doc/boa_engine/builtins/array/fn.find_via_predicate.html
+++ b/doc/boa_engine/builtins/array/fn.find_via_predicate.html
@@ -1,4 +1,4 @@
-find_via_predicate in boa_engine::builtins::array - Rust Function boa_engine::builtins::array::find_via_predicate
source · pub(crate) fn find_via_predicate(
+find_via_predicate in boa_engine::builtins::array - Rust Function boa_engine::builtins::array::find_via_predicate
source · pub(crate) fn find_via_predicate(
o: &JsObject,
len: u64,
direction: Direction,
diff --git a/doc/boa_engine/builtins/array/index.html b/doc/boa_engine/builtins/array/index.html
index 86050a5608a..f6240bf2e61 100644
--- a/doc/boa_engine/builtins/array/index.html
+++ b/doc/boa_engine/builtins/array/index.html
@@ -1,4 +1,4 @@
-boa_engine::builtins::array - Rust Module boa_engine::builtins::array
source · Expand description
Boa’s implementation of ECMAScript’s global Array
object.
+boa_engine::builtins::array - Rust Module boa_engine::builtins::array
source · Expand description
Boa’s implementation of ECMAScript’s global Array
object.
The ECMAScript Array
class is a global object that is used in the construction of arrays; which are high-level, list-like objects.
More information:
diff --git a/doc/boa_engine/builtins/array/struct.Array.html b/doc/boa_engine/builtins/array/struct.Array.html
index f75233e5692..b5532fe9b6e 100644
--- a/doc/boa_engine/builtins/array/struct.Array.html
+++ b/doc/boa_engine/builtins/array/struct.Array.html
@@ -1,6 +1,6 @@
-Array in boa_engine::builtins::array - Rust Struct boa_engine::builtins::array::Array
source · pub(crate) struct Array;
Expand description
JavaScript Array
built-in implementation.
-Implementations§
source§impl Array
sourcefn set_length(o: &JsObject, len: u64, context: &mut Context<'_>) -> JsResult<()>
Optimized helper function, that sets the length of the array.
-sourcepub(crate) fn array_create(
+Array in boa_engine::builtins::array - Rust Struct boa_engine::builtins::array::Array
source · pub(crate) struct Array;
Expand description
JavaScript Array
built-in implementation.
+Implementations§
source§impl Array
sourcepub(crate) fn create_array_from_list<I>(
+
sourcepub(crate) fn create_array_from_list<I>(
elements: I,
context: &mut Context<'_>
) -> JsObjectwhere
@@ -18,14 +18,14 @@
-
sourcefn is_concat_spreadable(
o: &JsValue,
context: &mut Context<'_>
) -> JsResult<bool>
Utility function for concatenating array objects.
Returns a Boolean valued property that if true
indicates that
an object should be flattened to its array elements
by Array.prototype.concat
.
-sourcefn get_species(
+
sourcefn get_species(
this: &JsValue,
_: &[JsValue],
_: &mut Context<'_>
@@ -36,14 +36,14 @@
- ECMAScript reference
- MDN documentation
-
sourcepub(crate) fn array_species_create(
+
sourcepub(crate) fn from(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -55,7 +55,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn is_array(
_: &JsValue,
args: &[JsValue],
_context: &mut Context<'_>
@@ -67,7 +67,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn of(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -79,7 +79,7 @@
ECMAScript reference
MDN documentation
-
sourcepub(crate) fn at(
this: &JsValue,
args: &[JsValue],
context: &mut Context<'_>
@@ -92,7 +92,7 @@
ECMAScript reference
MDN documentation
-