Skip to main content

Crate mill_rpc_core

Crate mill_rpc_core 

Source
Expand description

Core types for Mill-RPC: wire protocol, codecs, errors, and dispatcher traits.

Re-exports§

pub use codec::Codec;
pub use codec::CodecType;
pub use context::RpcContext;
pub use error::RpcError;
pub use error::RpcStatus;
pub use protocol::Flags;
pub use protocol::Frame;
pub use protocol::FrameHeader;
pub use protocol::MessageType;

Modules§

codec
context
error
protocol
Wire protocol: frame format for Mill-RPC.

Traits§

RpcTransport
Trait for client-side RPC transport.
ServiceDispatch
Trait for dispatching RPC calls to handler methods.