Skip to main content

CommonAtoms

Struct CommonAtoms 

Source
pub struct CommonAtoms {
Show 112 fields pub length: Atom, pub prototype: Atom, pub constructor: Atom, pub call: Atom, pub apply: Atom, pub bind: Atom, pub to_string: Atom, pub value_of: Atom, pub push: Atom, pub pop: Atom, pub shift: Atom, pub unshift: Atom, pub slice: Atom, pub splice: Atom, pub join: Atom, pub map: Atom, pub for_each: Atom, pub filter: Atom, pub reduce: Atom, pub index_of: Atom, pub last_index_of: Atom, pub includes: Atom, pub concat: Atom, pub reverse: Atom, pub sort: Atom, pub flat: Atom, pub flat_map: Atom, pub find: Atom, pub find_index: Atom, pub every: Atom, pub some: Atom, pub fill: Atom, pub keys: Atom, pub values: Atom, pub entries: Atom, pub has_own_property: Atom, pub is_prototype_of: Atom, pub property_is_enumerable: Atom, pub to_locale_string: Atom, pub split: Atom, pub replace: Atom, pub match_atom: Atom, pub search: Atom, pub test: Atom, pub exec: Atom, pub then: Atom, pub catch: Atom, pub finally: Atom, pub message: Atom, pub name: Atom, pub stack: Atom, pub __proto__: Atom, pub __super__: Atom, pub __boundFn: Atom, pub __boundArgs: Atom, pub __boundThis: Atom, pub __value__: Atom, pub __dateValue__: Atom, pub __pattern__: Atom, pub __flags__: Atom, pub source: Atom, pub global: Atom, pub ignore_case: Atom, pub multiline: Atom, pub sticky: Atom, pub unicode: Atom, pub undefined: Atom, pub null: Atom, pub object: Atom, pub function: Atom, pub number: Atom, pub string: Atom, pub boolean: Atom, pub symbol: Atom, pub bigint: Atom, pub math: Atom, pub json: Atom, pub array: Atom, pub regexp: Atom, pub error: Atom, pub date: Atom, pub promise: Atom, pub map_ctor: Atom, pub set_ctor: Atom, pub weak_map_ctor: Atom, pub weak_set_ctor: Atom, pub proxy: Atom, pub reflect: Atom, pub console: Atom, pub index: Atom, pub input: Atom, pub empty: Atom, pub n0: Atom, pub n1: Atom, pub typeof_undefined: Atom, pub typeof_object: Atom, pub typeof_boolean: Atom, pub typeof_number: Atom, pub typeof_bigint: Atom, pub typeof_symbol: Atom, pub typeof_string: Atom, pub typeof_function: Atom, pub dot_all: Atom, pub last_index: Atom, pub callee: Atom, pub default_: Atom, pub url: Atom, pub __promise_state__: Atom, pub __promise_result__: Atom, pub __done__: Atom, pub __iter_arr__: Atom, pub __iter_idx__: Atom,
}

Fields§

§length: Atom§prototype: Atom§constructor: Atom§call: Atom§apply: Atom§bind: Atom§to_string: Atom§value_of: Atom§push: Atom§pop: Atom§shift: Atom§unshift: Atom§slice: Atom§splice: Atom§join: Atom§map: Atom§for_each: Atom§filter: Atom§reduce: Atom§index_of: Atom§last_index_of: Atom§includes: Atom§concat: Atom§reverse: Atom§sort: Atom§flat: Atom§flat_map: Atom§find: Atom§find_index: Atom§every: Atom§some: Atom§fill: Atom§keys: Atom§values: Atom§entries: Atom§has_own_property: Atom§is_prototype_of: Atom§property_is_enumerable: Atom§to_locale_string: Atom§split: Atom§replace: Atom§match_atom: Atom§search: Atom§test: Atom§exec: Atom§then: Atom§catch: Atom§finally: Atom§message: Atom§name: Atom§stack: Atom§__proto__: Atom§__super__: Atom§__boundFn: Atom§__boundArgs: Atom§__boundThis: Atom§__value__: Atom§__dateValue__: Atom§__pattern__: Atom§__flags__: Atom§source: Atom§global: Atom§ignore_case: Atom§multiline: Atom§sticky: Atom§unicode: Atom§undefined: Atom§null: Atom§object: Atom§function: Atom§number: Atom§string: Atom§boolean: Atom§symbol: Atom§bigint: Atom§math: Atom§json: Atom§array: Atom§regexp: Atom§error: Atom§date: Atom§promise: Atom§map_ctor: Atom§set_ctor: Atom§weak_map_ctor: Atom§weak_set_ctor: Atom§proxy: Atom§reflect: Atom§console: Atom§index: Atom§input: Atom§empty: Atom§n0: Atom§n1: Atom§typeof_undefined: Atom§typeof_object: Atom§typeof_boolean: Atom§typeof_number: Atom§typeof_bigint: Atom§typeof_symbol: Atom§typeof_string: Atom§typeof_function: Atom§dot_all: Atom§last_index: Atom§callee: Atom§default_: Atom§url: Atom§__promise_state__: Atom§__promise_result__: Atom§__done__: Atom§__iter_arr__: Atom§__iter_idx__: Atom

Implementations§

Source§

impl CommonAtoms

Source

pub fn new(tbl: &mut AtomTable) -> Self

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.