List of all items
Structs
- SignalCleanupGuard
- accum::Max
- accum::Min
- accum::ReducerFactory
- accum::ReducerOpts
- 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::TlsModeIter
- channel::sim::SimAddr
- channel::sim::SimDispatcher
- clock::RealClock
- clock::SimClock
- clock::TimeoutError
- config::global::ConfigLock
- config::global::ConfigValueGuard
- data::EncodingIter
- data::HexFmt
- data::JsonFmt
- data::Serialized
- host::Host
- host::LocalHandle
- host::LocalProcManager
- host::ProcessHandle
- host::ProcessProcManager
- host::TerminateSummary
- host::testing::EchoActor
- 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::SeqInfo
- proc::WeakInstanceCell
- reference::ActorId
- reference::ActorRef
- reference::GangId
- reference::GangRef
- reference::OncePortRef
- reference::PortId
- reference::PortRef
- reference::UnboundPort
- reference::WorldId
- reference::name::Ident
- reference::name::Name
- reference::name::Uid
- 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::MetaTlsAddr
- channel::TlsMode
- channel::TxStatus
- checkpoint::CheckpointError
- clock::ClockKind
- config::global::Source
- data::Encoding
- data::Error
- host::HostError
- host::ReadyError
- host::TerminateError
- host::WaitError
- 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
- reference::lex::ParseError
- reference::lex::Token
- simnet::LatencyDistribution
- simnet::SimNetError
- simnet::TrainingScriptState
- sync::monitor::Status
Traits
- accum::Accumulator
- accum::CommReducer
- accum::ErasedCommReducer
- actor::Actor
- actor::Binds
- actor::Handler
- actor::Referable
- actor::RemotableActor
- actor::RemoteHandles
- attrs::AttrValue
- attrs::ErasedKey
- channel::Rx
- channel::Tx
- checkpoint::Checkpointable
- clock::Clock
- context::Actor
- context::Mailbox
- data::Named
- host::BulkTerminate
- host::ProcHandle
- host::ProcManager
- 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
- assert_cancel_safe
- assert_cancel_safe_async
- attrs::declare_attrs
- declare_attrs
- declare_static_counter
- declare_static_gauge
- declare_static_histogram
- declare_static_timer
- id
- impl_attrvalue
- key_value
- kv_pairs
- reference::id
- register_type
- remote
Attribute Macros
Derive Macros
Functions
- accum::low_watermark
- accum::max
- accum::min
- accum::sum
- actor::handle_undeliverable_message
- 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::get_cloned
- config::global::init_from_env
- config::global::init_from_yaml
- config::global::lock
- config::global::reset_to_defaults
- config::global::set
- config::global::try_get_cloned
- config::to_yaml
- host::spawn_proc
- initialize
- initialize_with_current_runtime
- initialize_with_log_prefix
- mailbox::custom_monitored_return_handle
- mailbox::headers::log_message_latency_if_sampling
- mailbox::headers::set_send_timestamp
- mailbox::monitored_return_handle
- mailbox::open_once_port
- mailbox::open_port
- mailbox::supervise_undeliverable_messages
- mailbox::supervise_undeliverable_messages_with
- 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::cancel_safe::assert_cancel_safe
- test_utils::cancel_safe::assert_cancel_safe_async
- test_utils::process_assertion::assert_termination
- unregister_signal_cleanup
Type Aliases
- channel::Hostname
- channel::Port
- host::ManagerAgent
- mailbox::Data
- mailbox::durable_mailbox_sender::log::SeqId
- reference::Index
- simnet::SimulatorTimeInstant
Statics
- config::CHANNEL_MULTIPART
- config::CHANNEL_NET_RX_BUFFER_FULL_CHECK_INTERVAL
- config::CODEC_MAX_FRAME_LENGTH
- config::CONFIG_ENV_VAR
- config::DEFAULT_ENCODING
- config::ENABLE_CLIENT_SEQ_ASSIGNMENT
- config::HOST_SPAWN_READY_TIMEOUT
- config::MESSAGE_ACK_EVERY_N_MESSAGES
- config::MESSAGE_ACK_TIME_INTERVAL
- config::MESSAGE_DELIVERY_TIMEOUT
- config::MESSAGE_LATENCY_SAMPLING_RATE
- config::MESSAGE_TTL_DEFAULT
- config::PROCESS_EXIT_TIMEOUT
- config::PYTHON_CONFIG_KEY
- config::REMOTE_ALLOCATOR_HEARTBEAT_INTERVAL
- config::SPLIT_MAX_BUFFER_AGE
- config::SPLIT_MAX_BUFFER_SIZE
- config::STOP_ACTOR_TIMEOUT
- mailbox::headers::SEND_TIMESTAMP
- 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_NET_RX_BUFFER_FULL
- metrics::CHANNEL_RECONNECTIONS
- metrics::MAILBOX_POSTS
- metrics::MAILBOX_UNDELIVERABLE_MESSAGES
- metrics::MESSAGE_LATENCY_MICROS
- metrics::PROC_MESH_ACTOR_FAILURES
- metrics::PROC_MESH_ALLOCATION
- metrics::PROC_MESH_PROC_STOPPED
- metrics::REMOTE_MESSAGE_SEND_SIZE
- proc::SEQ_INFO