Module dialectic::prelude [−][src]
The prelude module for quickly getting started with Dialectic.
This module is designed to be imported as use dialectic::prelude::*;
, which brings into scope
all the bits and pieces you need to start writing programs with Dialectic.
Re-exports
pub use crate::backend::Choice; |
pub use crate::backend::Receive; |
pub use crate::backend::Receiver; |
pub use crate::backend::Transmit; |
pub use crate::backend::Transmitter; |
pub use crate::session::Session; |
pub use crate::Chan; |
pub use call_by::Mut; |
pub use call_by::Ref; |
pub use call_by::Val; |
pub use dialectic_macro::offer; |
pub use dialectic_macro::Receiver; |
pub use dialectic_macro::Session; |
pub use dialectic_macro::Transmitter; |