pub trait ActModule: Send + Sync {
// Required method
fn init(&self, ctx: &JsCtx<'_>) -> Result<()>;
}Expand description
ActModule to extend the js features
§Example
use acts::{ActModule, Result};
#[derive(Clone)]
pub struct TestModule;
impl ActModule for TestModule {
fn init<'a>(&self, _ctx: &rquickjs::Ctx<'a>) -> Result<()> {
Ok(())
}
}