Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DavidBM/acteur-rs
/ types & classes
Types & classes
55 in github.com/DavidBM/acteur-rs
⨍
Functions
169
◇
Types & classes
55
↓ 1 callers
Class
ActorsDirectorStopAwaiter
src/actors/director.rs:183
↓ 1 callers
Class
EmployeeHired
examples/statefull_service.rs:27
↓ 1 callers
Class
EmployeeSalaryChange
examples/stateless_service.rs:18
↓ 1 callers
Class
EmployeeSalaryChange
examples/publish_subscribe.rs:25
↓ 1 callers
Class
SalaryChanged
examples/respond_to_message.rs:28
↓ 1 callers
Class
SalaryChanged
examples/actor_without_id.rs:34
↓ 1 callers
Class
SalaryChanged
examples/basic.rs:21
↓ 1 callers
Class
ServicesDirectorStopAwaiter
src/services/director.rs:172
Class
Acteur
Acteur is the main inteface to the actor runtime. It allows sending messages, stopping the runtime, set configurations, etc. Once contructed with the
src/facade.rs:21
Interface
Actor
src/actors/actor.rs:48
Class
ActorAssistant
This object is provided to the handle method in [Receive](./trait.Receive.html) and [Respond](./trait.Respond.html) traits for each message that an Ac
src/actors/assistant.rs:78
Enum
ActorManagerProxyCommand
src/actors/manager.rs:27
Class
ActorProxy
src/actors/proxy.rs:25
Enum
ActorProxyCommand
src/actors/proxy.rs:14
Class
ActorReport
src/actors/proxy.rs:19
Class
ActorsDirector
src/actors/director.rs:25
Class
ActorsDirectorConfiguration
src/actors/director.rs:20
Class
ActorsManager
src/actors/manager.rs:36
Class
Employee
examples/respond_to_message.rs:5
Class
Employee
examples/actor_without_id.rs:17
Class
Employee
examples/basic.rs:5
Class
EmployeeExpensesCalculator
examples/statefull_service.rs:5
Class
EmployeeTaxesCalculator
examples/stateless_service.rs:4
Class
EmployeeTaxesCalculator
examples/publish_subscribe.rs:4
Interface
Envelope
src/actors/envelope.rs:23
Class
GetUser
examples/http/src/main.rs:40
Class
Letter
src/actors/envelope.rs:33
Class
LetterWithResponder
src/actors/envelope.rs:124
Interface
Listen
src/services/handle.rs:55
Interface
Manager
src/services/manager.rs:19
Interface
Manager
src/actors/manager.rs:17
Interface
ManagerEnvelope
src/actors/envelope.rs:68
Class
ManagerLetter
src/actors/envelope.rs:78
Class
ManagerLetterWithResponder
src/actors/envelope.rs:160
Class
MessageBroker
src/services/broker.rs:12
Interface
Receive
src/actors/handle.rs:64
Interface
Respond
src/actors/handle.rs:152
Interface
Serve
src/services/handle.rs:118
Interface
Service
src/services/service.rs:56
Class
ServiceAssistant
This object is provided to the handle method in the [Receive](./trait.Receive.html) trait for each message that an Actor receives. The Actor's assista
src/services/system_facade.rs:46
Enum
ServiceConcurrency
src/services/service.rs:64
Class
ServiceConfiguration
Defines the service configuration. For now it only contains the concurrency parameters. This struct implements the Default trait. You can call it wit
src/services/service.rs:89
Interface
ServiceEnvelope
src/services/envelope.rs:12
Class
ServiceLetterWithResponders
src/services/envelope.rs:54
Class
ServiceManager
src/services/manager.rs:39
Enum
ServiceManagerCommand
src/services/manager.rs:33
Interface
ServiceManagerPublish
src/services/broker.rs:55
Class
ServiceManagerWrapper
src/services/broker.rs:60
Class
ServiceReport
src/services/manager.rs:27
Class
ServicesDirector
src/services/director.rs:25
Class
SystemDirector
src/system_director.rs:16
Class
TestActor
examples/count_with_generic_type.rs:37
Class
TestMessage
examples/count_with_generic_type.rs:32
Class
UpdateUserUsername
examples/http/src/main.rs:24
Class
User
examples/http/src/main.rs:5