[][src]Module kompact::prelude

Re-exports

pub use crate::default_components::CustomComponents;
pub use crate::default_components::DeadletterBox;
pub use crate::messaging::DispatchEnvelope;
pub use crate::messaging::MsgEnvelope;
pub use crate::messaging::PathResolvable;
pub use crate::messaging::ReceiveEnvelope;
pub use crate::messaging::RegistrationError;

Structs

ActorRef
Component
ComponentContext
ControlPort
ExecuteResult
KompactConfig
KompactSystem
NamedPath
NetworkConfig

Configuration builder for network dispatcher.

NetworkDispatcher

Network-aware dispatcher for messages to remote actors.

UniquePath

Enums

ActorPath
ControlEvent
SerError

Traits

Actor
Any

A type to emulate dynamic typing.

Buf

Read bytes from a buffer.

BufMut

A trait for values that provide sequential write access to bytes.

ComponentDefinition
CoreContainer
Deserialisable
Deserialiser
IntoBuf

Conversion into a Buf

Provide
Require
Serialisable
Serialiser