Module rmp_ipc::prelude[][src]

Re-exports

pub use crate::error::Error as IPCError;
pub use crate::error::Result as IPCResult;
pub use crate::ipc::context::Context;
pub use crate::ipc::context::PoolGuard;
pub use crate::ipc::context::PooledContext;
pub use crate::ipc::*;
pub use crate::*;

Macros

Structs

A payload wrapper type for sending bytes directly without serializing them

A container representing an event and underlying binary data. The data can be decoded into an object representation or read as raw binary data.

Handler for events

A payload wrapper that allows storing two different payloads independent from each other. For example one payload can be a payload serialized by serde while the other is a raw byte payload

Traits

Trait to get the event data from receiving bytes. It is implemented for all types that are DeserializeOwned

Trait to convert event data into sending bytes It is implemented for all types that implement Serialize