pub struct JavascriptIterator { /* private fields */ }Expand description
Bounded, stateful ECMAScript iterator cell.
Implementations§
Source§impl JavascriptIterator
impl JavascriptIterator
Sourcepub fn new(values: Vec<JavascriptValue>) -> Self
pub fn new(values: Vec<JavascriptValue>) -> Self
Build an iterator over an owned snapshot.
Sourcepub fn next_result(&mut self) -> JavascriptIteratorResult
pub fn next_result(&mut self) -> JavascriptIteratorResult
Execute the iterator protocol’s next method.
Trait Implementations§
Source§impl Clone for JavascriptIterator
impl Clone for JavascriptIterator
Source§fn clone(&self) -> JavascriptIterator
fn clone(&self) -> JavascriptIterator
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 moreAuto Trait Implementations§
impl Freeze for JavascriptIterator
impl RefUnwindSafe for JavascriptIterator
impl Send for JavascriptIterator
impl Sync for JavascriptIterator
impl Unpin for JavascriptIterator
impl UnsafeUnpin for JavascriptIterator
impl UnwindSafe for JavascriptIterator
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