List of all items
Structs
- SignalCleanupGuard
- accum::GCounterUpdate
- accum::Max
- accum::Min
- accum::PNCounterUpdate
- accum::ReducerFactory
- accum::ReducerSpec
- accum::StreamingReducerOpts
- accum::WatermarkUpdate
- actor::ActorError
- actor::ActorHandle
- actor::AnyActorHandle
- actor::HandlerInfo
- actor::remote::Remote
- actor::remote::SpawnableActor
- actor_local::ActorLocal
- actor_local::ActorLocalStorage
- actor_local::OccupiedEntry
- actor_local::VacantEntry
- addr::ActorAddr
- addr::Location
- addr::PortAddr
- addr::ProcAddr
- channel::ChannelRx
- channel::ChannelTx
- channel::SendError
- channel::TcpModeIter
- channel::TlsAddr
- channel::TlsModeIter
- channel::duplex::DuplexClient
- channel::duplex::DuplexRx
- channel::duplex::DuplexServer
- channel::duplex::DuplexTx
- config::PemBundle
- gateway::Gateway
- gateway::GatewayServeHandle
- id::ActorId
- id::Label
- id::PortId
- id::ProcId
- introspect::ActorAttrsView
- introspect::FailureAttrs
- introspect::IntrospectResult
- introspect::RecordedEvent
- mailbox::BoxedMailboxSender
- mailbox::DialMailboxRouter
- mailbox::FallbackMailboxRouter
- mailbox::LostMessage
- 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::UndeliverableMailboxSender
- mailbox::UnroutableMailboxSender
- mailbox::WeakMailboxRouter
- message::Bindings
- message::ErasedUnbound
- message::IndexedErasedUnbound
- message::Unbound
- ordering::Sequencer
- port::Port
- proc::ActorInstance
- proc::AttachRequest
- proc::AttachRx
- proc::BootstrapAssignment
- proc::Builder
- proc::Context
- proc::GlobalGateway
- proc::HandlerPorts
- proc::Instance
- proc::InstanceCell
- proc::InstanceReceivers
- proc::PrivateGateway
- proc::Proc
- proc::SharedGateway
- proc::WeakInstanceCell
- proc::WeakProc
- proc::WorkCell
- ref_::ActorRef
- ref_::OncePortRef
- ref_::PortRef
- ref_::UnboundPort
- remote::Remote
- subject::Subject
- supervision::ActorSupervisionEvent
- sync::flag::Flag
- sync::flag::Guard
- sync::monitor::Group
- sync::monitor::Handle
- sync::mvar::MVar
- testing::pingpong::PingPongActor
- testing::pingpong::PingPongMessage
- testing::proc_supervison::ProcSupervisionCoordinator
- testing::proc_supervison::ReportedEvent
- time::Alarm
- time::AlarmSleeper
Enums
- SignalDisposition
- accum::ReducerMode
- actor::ActorErrorKind
- actor::ActorStatus
- actor::Signal
- actor::StopMode
- actor_local::Entry
- addr::Addr
- addr::AddrParseError
- channel::BindSpec
- channel::ChannelAddr
- channel::ChannelError
- channel::ChannelTransport
- channel::ServerError
- channel::TcpMode
- channel::TlsMode
- channel::TxStatus
- config::Pem
- endpoint::EndpointLocation
- id::Id
- id::IdParseError
- id::LabelError
- id::Uid
- id::UidParseError
- introspect::AttrsViewError
- introspect::IntrospectMessage
- introspect::IntrospectRef
- introspect::IntrospectRefParseError
- introspect::IntrospectView
- mailbox::DeliveryError
- mailbox::MailboxErrorKind
- mailbox::MailboxSenderErrorKind
- mailbox::MailboxServerError
- mailbox::PortLocation
- mailbox::Undeliverable
- mailbox::UndeliverableMessageError
- mailbox::mailbox_admin_message::MailboxAdminMessage
- metrics::ChannelErrorType
- ordering::SeqInfo
- proc::Host2Client
- ref_::UnboundPortKind
- sync::monitor::Status
Traits
- accum::Accumulator
- accum::CommReducer
- accum::ErasedCommReducer
- actor::Actor
- actor::Binds
- actor::Handler
- actor::Referable
- actor::RemoteHandles
- actor::RemoteSpawn
- channel::Rx
- channel::Tx
- context::Actor
- context::Mailbox
- endpoint::Endpoint
- endpoint::RemoteEndpoint
- mailbox::BoxableMailboxSender
- mailbox::IntoBoxedMailboxSender
- mailbox::MailboxSender
- mailbox::MailboxServer
- mailbox::Message
- mailbox::PortSender
- mailbox::RemoteMessage
- mailbox::mailbox_admin_message::MailboxAdminMessageClient
- mailbox::mailbox_admin_message::MailboxAdminMessageHandler
- message::Bind
- message::Castable
- message::Unbind
- remote::Accepts
- subject::AsSubject
Macros
- assert_behaves
- assert_cancel_safe
- assert_cancel_safe_async
- behavior
- declare_static_counter
- declare_static_gauge
- declare_static_histogram
- declare_static_timer
- key_value
- kv_pairs
- register_spawnable
- uid
Attribute Macros
Derive Macros
Functions
- accum::join_semilattice
- accum::sum
- actor::handle_stop
- actor::handle_undeliverable_message
- channel::dial
- channel::duplex::dial
- channel::duplex::serve
- channel::exp_dial_unordered
- channel::reserve_local_addr
- channel::serve
- channel::serve_local
- channel::serve_with_listener
- channel::try_tls_acceptor
- channel::try_tls_connector
- channel::try_tls_pem_bundle
- initialize
- initialize_with_current_runtime
- initialize_with_log_prefix
- introspect::format_timestamp
- introspect::live_actor_payload
- mailbox::custom_monitored_return_handle
- mailbox::headers::log_message_latency_if_sampling
- mailbox::headers::set_rust_message_type
- mailbox::headers::set_send_timestamp
- mailbox::monitored_return_handle
- mailbox::open_once_port
- mailbox::open_port
- panic_handler::set_panic_hook
- query_signal_disposition
- register_signal_cleanup
- register_signal_cleanup_scoped
- sigpipe_disposition
- sync::flag::guarded
- sync::monitor::group
- testing::cancel_safe::assert_cancel_safe
- testing::cancel_safe::assert_cancel_safe_async
- testing::ids::test_actor_id
- testing::ids::test_port_id
- testing::ids::test_proc_id
- testing::ids::test_proc_id_with_addr
- testing::process_assertion::assert_termination
- unregister_signal_cleanup
Type Aliases
Statics
- config::CHANNEL_NET_RX_BUFFER_FULL_CHECK_INTERVAL
- config::CLEANUP_TIMEOUT
- config::CODEC_MAX_FRAME_LENGTH
- config::ENABLE_DEST_ACTOR_REORDERING_BUFFER
- config::FORWARDER_FLUSH_TIMEOUT
- 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::SERVER_HEARTBEAT_INTERVAL
- config::SPLIT_MAX_BUFFER_AGE
- config::SPLIT_MAX_BUFFER_SIZE
- config::STOP_ACTOR_TIMEOUT
- config::TERMINATED_SNAPSHOT_RETENTION
- config::TLS_CA
- config::TLS_CERT
- config::TLS_KEY
- introspect::ACTOR_TYPE
- introspect::CHILDREN
- introspect::CREATED_AT
- introspect::ERROR_CODE
- introspect::ERROR_MESSAGE
- introspect::FAILURE_ERROR_MESSAGE
- introspect::FAILURE_IS_PROPAGATED
- introspect::FAILURE_OCCURRED_AT
- introspect::FAILURE_ROOT_CAUSE_ACTOR
- introspect::FAILURE_ROOT_CAUSE_NAME
- introspect::FLIGHT_RECORDER
- introspect::IS_SYSTEM
- introspect::LAST_HANDLER
- introspect::MESSAGES_PROCESSED
- introspect::STATUS
- introspect::STATUS_REASON
- introspect::TOTAL_PROCESSING_TIME_US
- mailbox::headers::OPERATION_ADVERB
- mailbox::headers::OPERATION_ENDPOINT
- mailbox::headers::RUST_MESSAGE_TYPE
- mailbox::headers::SENDER_ACTOR_ID_HASH
- mailbox::headers::SEND_TIMESTAMP
- mailbox::headers::TELEMETRY_MESSAGE_ID
- mailbox::headers::TELEMETRY_PORT_ID
- 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_ERRORS
- metrics::CHANNEL_LATENCY_MICROS
- metrics::CHANNEL_NET_RX_BUFFER_FULL
- metrics::CHANNEL_RECONNECTIONS
- metrics::CHANNEL_THROUGHPUT_BYTES
- metrics::CHANNEL_THROUGHPUT_MESSAGES
- 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
- metrics::SERVER_HEARTBEAT
- ordering::SEQ_INFO