Module neon::prelude [−][src]
Expand description
Convenience module for the most common Neon imports.
Re-exports
pub use crate::borrow::Borrow; | |
pub use crate::borrow::BorrowMut; | |
pub use crate::context::CallContext; | |
pub use crate::context::CallKind; | |
pub use crate::context::ComputeContext; | |
pub use crate::context::Context; | |
pub use crate::context::ExecuteContext; | |
pub use crate::context::FunctionContext; | |
pub use crate::context::MethodContext; | |
pub use crate::context::ModuleContext; | |
pub use crate::context::TaskContext; | |
pub use crate::declare_types; | |
pub use crate::handle::Handle; | |
pub use crate::register_module; | |
pub use crate::result::JsResult; | |
pub use crate::result::JsResultExt; | |
pub use crate::result::NeonResult; | |
pub use crate::task::Task; | |
pub use crate::types::JsArray; | |
pub use crate::types::JsBoolean; | |
pub use crate::types::JsFunction; | |
pub use crate::types::JsNull; | |
pub use crate::types::JsNumber; | |
pub use crate::types::JsObject; | |
pub use crate::types::JsString; | |
pub use crate::types::JsUndefined; | |
pub use crate::types::JsValue; | |
pub use crate::types::Value; |
Structs
BinaryData | A reference to the internal backing buffer data of a |
EventHandler | |
JsArrayBuffer | The standard JS |
JsBuffer | The Node |
JsError | A JS |
Traits
Class | The trait implemented by Neon classes. |
Object | The trait of all object types. |