pub struct JavascriptSet { /* private fields */ }Expand description
Insertion-ordered ECMAScript Set.
Implementations§
Source§impl JavascriptSet
impl JavascriptSet
Sourcepub fn add(&mut self, value: JavascriptValue)
pub fn add(&mut self, value: JavascriptValue)
Add a value with SameValueZero uniqueness.
Sourcepub fn has(&self, value: &JavascriptValue) -> bool
pub fn has(&self, value: &JavascriptValue) -> bool
Membership query.
Sourcepub fn delete(&mut self, value: &JavascriptValue) -> bool
pub fn delete(&mut self, value: &JavascriptValue) -> bool
Delete a value.
Sourcepub fn values(&self) -> JavascriptIterator
pub fn values(&self) -> JavascriptIterator
Insertion-ordered values.
Trait Implementations§
Source§impl Clone for JavascriptSet
impl Clone for JavascriptSet
Source§impl Debug for JavascriptSet
impl Debug for JavascriptSet
Source§impl Default for JavascriptSet
impl Default for JavascriptSet
Auto Trait Implementations§
impl !RefUnwindSafe for JavascriptSet
impl !Send for JavascriptSet
impl !Sync for JavascriptSet
impl !UnwindSafe for JavascriptSet
impl Freeze for JavascriptSet
impl Unpin for JavascriptSet
impl UnsafeUnpin for JavascriptSet
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