[−][src]Struct boa::realm::Realm
Representation of a Realm.
In the specification these are called Realm Records.
Fields
global_obj: Value
global_env: Gc<GcCell<Box<GlobalEnvironmentRecord>>>
environment: LexicalEnvironment
Implementations
impl Realm
[src]
pub fn create() -> Self
[src]
pub fn register_global_func(
self,
func_name: &str,
func: NativeFunctionData
) -> Self
[src]
self,
func_name: &str,
func: NativeFunctionData
) -> Self
Utility to add a function to the global object
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Realm
impl !Send for Realm
impl !Sync for Realm
impl Unpin for Realm
impl !UnwindSafe for Realm
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,