1#![deny(warnings)]
13#![deny(missing_docs)]
14#![allow(dead_code)] mod context;
17mod error;
18mod mailbox;
19mod process_handle;
20mod registry;
21mod task_local;
22
23pub use context::Context;
24pub use error::{RuntimeError, SendError, SpawnError};
25pub use mailbox::{Mailbox, MailboxSender};
26pub use process_handle::{ProcessHandle, ProcessState};
27pub use registry::{ProcessRegistry, RemoteSendHook, set_remote_send_hook};
28pub use task_local::{
29 ProcessScope, current_pid, recv, recv_timeout, send, send_raw, try_current_pid, try_recv,
30 with_ctx, with_ctx_async,
31};
32
33pub use starlang_core::{ExitReason, Pid, Ref, SystemMessage, Term};