Module mozjs::rust

source ·
Expand description

Rust wrappers around the raw JS apis

Re-exports

  • pub use crate::gc::Traceable as Trace;
  • pub use crate::gc::*;

Modules

  • Wrappers for JSAPI methods that accept lifetimed Handle and MutableHandle arguments.
  • Wrappers for JSAPI methods that should NOT be used.

Structs

Enums

Constants

Statics

Traits

  • A trait for types which can place appropriate GC barriers.
  • Trait for things that can be converted to handles For any type T: IntoHandle we have an implementation of From<T> for MutableHandle<T::Target>. This is a way round the orphan rule.
  • ToResult 🔒

Functions