roundabout 0.2.0

An message oriented concurrent runtime
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pub use crate::handler::{
    ClosedMessageHandlerBuilder, FinMessageHandlerBuilder, InitMessageHandlerBuilder, MessageGroup,
    MessageGroupBuilder, MessageHandler, MessageHandlerBuilder, OpenMessageHandlerBuilder,
    RuntimeContext,
};
pub use crate::message::bus::{MessageBus, MessageBusReceiver, MessageBusSender, MessageBusView};
pub use crate::message::vec::MessageVec;
pub use crate::message::{
    MessageRegistry, MessageSender, MessageSize, ShutdownCommand, UntypedMessage,
};
pub use crate::schedule::{MessageReceiver, ShutdownSwitch};
pub use crate::wait::{Waiter, WaitingStrategy};
pub use crate::Runtime;