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::event::Channel;
pub use crate::event::SendError;
pub use crate::event::EventQueue;
Deprecated
pub use crate::event::EventQueueError;
Deprecated
pub use crate::handle::Handle;
pub use crate::object::Object;
pub use crate::register_module;
pub use crate::result::JsResult;
pub use crate::result::JsResultExt;
pub use crate::result::NeonResult;
pub use crate::types::BinaryData;
pub use crate::types::JsArray;
pub use crate::types::JsArrayBuffer;
pub use crate::types::JsBoolean;
pub use crate::types::JsBuffer;
pub use crate::types::JsError;
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;
pub use crate::handle::Root;
pub use crate::types::boxed::Finalize;
pub use crate::types::boxed::JsBox;