wsdom-core 0.0.1

for the wsdom crate
Documentation
mod interaction;
mod internal;
mod js;
mod js_cast;
mod link;
mod operations;
mod protocol;
mod retrieve;
mod serialize;

pub use link::{Browser, Error};

pub mod js_types {
    //! Stubs for primitive JS types including number, string, null, undefined, object.
    pub use super::js::{
        nullable::{JsNullable, JsNullish},
        object::JsObject,
        primitives::*,
        value::JsValue,
    };
}
pub use interaction::callback;
pub use js_cast::JsCast;
pub use serialize::{ToJs, UseInJsCode};
pub mod immediates {
    pub use super::js::immediates::{null, undefined};
}

#[doc(hidden)]
pub mod for_macro {
    pub use super::internal::upcast_workaround::UpcastWorkaround;
    pub use super::link::BrowserInternal;
    pub use super::serialize::RawCodeImmediate;
}