Trait rquickjs_core::IntoAtom[][src]

pub trait IntoAtom<'js> {
    fn into_atom(self, ctx: Ctx<'js>) -> Atom<'js>;
}

Trait for converting values to atoms.

Required methods

fn into_atom(self, ctx: Ctx<'js>) -> Atom<'js>[src]

Loading content...

Implementations on Foreign Types

impl<'js> IntoAtom<'js> for &str[src]

impl<'js> IntoAtom<'js> for StdString[src]

impl<'js> IntoAtom<'js> for &StdString[src]

impl<'js> IntoAtom<'js> for bool[src]

impl<'js> IntoAtom<'js> for u8[src]

impl<'js> IntoAtom<'js> for u16[src]

impl<'js> IntoAtom<'js> for u32[src]

impl<'js> IntoAtom<'js> for i8[src]

impl<'js> IntoAtom<'js> for i16[src]

impl<'js> IntoAtom<'js> for i32[src]

impl<'js> IntoAtom<'js> for f32[src]

impl<'js> IntoAtom<'js> for f64[src]

Loading content...

Implementors

impl<'js> IntoAtom<'js> for Array<'js>[src]

impl<'js> IntoAtom<'js> for Atom<'js>[src]

impl<'js> IntoAtom<'js> for Function<'js>[src]

impl<'js> IntoAtom<'js> for Module<'js, Evaluated>[src]

impl<'js> IntoAtom<'js> for Object<'js>[src]

impl<'js> IntoAtom<'js> for String<'js>[src]

impl<'js> IntoAtom<'js> for Symbol<'js>[src]

impl<'js> IntoAtom<'js> for Value<'js>[src]

Loading content...