List of all items
Structs
- SignalCleanupGuard
- accum::Max
- accum::Min
- accum::ReducerFactory
- accum::ReducerSpec
- accum::WatermarkUpdate
- actor::ActorError
- actor::ActorHandle
- actor::remote::Remote
- actor::remote::SpawnableActor
- attrs::Attrs
- attrs::Key
- channel::ChannelRx
- channel::ChannelTx
- channel::SendError
- channel::sim::SimAddr
- channel::sim::SimDispatcher
- clock::RealClock
- clock::SimClock
- clock::TimeoutError
- config::global::ConfigLock
- config::global::ConfigValueGuard
- data::HexFmt
- data::JsonFmt
- data::Serialized
- mailbox::BoxedMailboxSender
- mailbox::DialMailboxRouter
- mailbox::Mailbox
- mailbox::MailboxClient
- mailbox::MailboxError
- mailbox::MailboxMuxer
- mailbox::MailboxRouter
- mailbox::MailboxSenderError
- mailbox::MailboxServerHandle
- mailbox::MessageEnvelope
- mailbox::MessageMetadata
- mailbox::OncePortHandle
- mailbox::OncePortReceiver
- mailbox::PanickingMailboxSender
- mailbox::PortHandle
- mailbox::PortReceiver
- mailbox::PortSink
- mailbox::SerializedSenderError
- mailbox::Undeliverable
- mailbox::UndeliverableMailboxSender
- mailbox::UnroutableMailboxSender
- mailbox::WeakMailboxRouter
- mailbox::durable_mailbox_sender::test_utils::TestLog
- message::Bindings
- message::ErasedUnbound
- message::IndexedErasedUnbound
- message::Unbound
- proc::ActorLedgerSnapshot
- proc::ActorStats
- proc::ActorTreeSnapshot
- proc::Context
- proc::Event
- proc::Instance
- proc::InstanceCell
- proc::Ports
- proc::Proc
- proc::WeakInstanceCell
- reference::ActorId
- reference::ActorRef
- reference::GangId
- reference::GangRef
- reference::OncePortRef
- reference::PortId
- reference::PortRef
- reference::UnboundPort
- reference::WorldId
- simnet::BetaDistribution
- simnet::LatencyConfig
- simnet::SimNet
- simnet::SimNetHandle
- simnet::SimulatorEventRecord
- simnet::TorchOpEvent
- supervision::ActorSupervisionEvent
- sync::flag::Flag
- sync::flag::Guard
- sync::monitor::Group
- sync::monitor::Handle
- test_utils::pingpong::PingPongActor
- test_utils::pingpong::PingPongActorParams
- test_utils::pingpong::PingPongMessage
- test_utils::proc_supervison::ProcSupervisionCoordinator
- test_utils::proc_supervison::ReportedEvent
Enums
- SignalDisposition
- actor::ActorErrorKind
- actor::ActorStatus
- actor::Signal
- channel::ChannelAddr
- channel::ChannelError
- channel::ChannelTransport
- channel::TlsMode
- channel::TxStatus
- checkpoint::CheckpointError
- clock::ClockKind
- mailbox::DeliveryError
- mailbox::MailboxErrorKind
- mailbox::MailboxSenderErrorKind
- mailbox::MailboxServerError
- mailbox::PortLocation
- mailbox::UndeliverableMessageError
- mailbox::durable_mailbox_sender::log::MessageLogError
- mailbox::mailbox_admin_message::MailboxAdminMessage
- reference::ProcId
- reference::Reference
- reference::ReferenceParsingError
- simnet::LatencyDistribution
- simnet::SimNetError
- simnet::TrainingScriptState
- sync::monitor::Status
Traits
- accum::Accumulator
- accum::CommReducer
- accum::ErasedCommReducer
- actor::Actor
- actor::Binds
- actor::Handler
- actor::RemotableActor
- actor::RemoteActor
- actor::RemoteHandles
- cap::CanOpenPort
- cap::CanResolveActorRef
- cap::CanSend
- cap::CanSpawn
- cap::CanSplitPort
- channel::Rx
- channel::Tx
- checkpoint::Checkpointable
- clock::Clock
- data::Named
- mailbox::BoxableMailboxSender
- mailbox::IntoBoxedMailboxSender
- mailbox::MailboxSender
- mailbox::MailboxServer
- mailbox::Message
- mailbox::PortSender
- mailbox::RemoteMessage
- mailbox::durable_mailbox_sender::log::MessageLog
- mailbox::mailbox_admin_message::MailboxAdminMessageClient
- mailbox::mailbox_admin_message::MailboxAdminMessageHandler
- message::Bind
- message::Castable
- message::Unbind
- simnet::Address
- simnet::Dispatcher
- simnet::Event
Macros
- alias
- attrs::declare_attrs
- declare_attrs
- declare_static_counter
- declare_static_gauge
- declare_static_histogram
- declare_static_timer
- id
- key_value
- kv_pairs
- reference::id
- register_type
- remote
Attribute Macros
Derive Macros
Functions
- accum::low_watermark
- accum::max
- accum::min
- accum::sum
- channel::dial
- channel::serve
- channel::serve_local
- channel::sim::bind
- channel::sim::parse
- config::from_env
- config::from_yaml
- config::global::attrs
- config::global::get
- config::global::init_from_env
- config::global::init_from_yaml
- config::global::lock
- config::global::reset_to_defaults
- config::merge
- config::to_yaml
- initialize
- initialize_with_current_runtime
- initialize_with_log_prefix
- mailbox::custom_monitored_return_handle
- mailbox::monitored_return_handle
- mailbox::open_once_port
- mailbox::open_port
- mailbox::supervise_undeliverable_messages
- panic_handler::set_panic_hook
- panic_handler::take_panic_backtrace
- panic_handler::with_backtrace_tracking
- query_signal_disposition
- register_signal_cleanup
- register_signal_cleanup_scoped
- sigpipe_disposition
- simnet::simnet_handle
- simnet::start
- simnet::start_with_config
- sync::flag::guarded
- sync::monitor::group
- test_utils::process_assertion::assert_termination
- unregister_signal_cleanup
Type Aliases
- channel::Hostname
- channel::Port
- mailbox::Data
- mailbox::durable_mailbox_sender::log::SeqId
- reference::Index
- simnet::SimulatorTimeInstant
Statics
- config::CODEC_MAX_FRAME_LENGTH
- config::MESSAGE_ACK_EVERY_N_MESSAGES
- config::MESSAGE_ACK_TIME_INTERVAL
- config::MESSAGE_DELIVERY_TIMEOUT
- config::PROCESS_EXIT_TIMEOUT
- config::REMOTE_ALLOCATOR_HEARTBEAT_INTERVAL
- config::SPLIT_MAX_BUFFER_SIZE
- config::STOP_ACTOR_TIMEOUT
- metrics::ACTOR_MESSAGES_RECEIVED
- metrics::ACTOR_MESSAGES_SENT
- metrics::ACTOR_MESSAGE_HANDLER_DURATION
- metrics::ACTOR_MESSAGE_QUEUE_SIZE
- metrics::ACTOR_MESSAGE_RECEIVE_ERRORS
- metrics::CHANNEL_CONNECTIONS
- metrics::CHANNEL_CONNECTION_ERRORS
- metrics::CHANNEL_RECONNECTIONS
- metrics::MAILBOX_POSTS
- metrics::MAILBOX_UNDELIVERABLE_MESSAGES
- metrics::PROC_MESH_ACTOR_FAILURES
- metrics::PROC_MESH_ALLOCATION
- metrics::PROC_MESH_PROC_STOPPED
- metrics::REMOTE_MESSAGE_SEND_SIZE