11469642be
Use an associated type rather than a generic for IntoActorHandle
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-05 15:50:05 +01:00
29a127a62b
Fix test name
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-05 14:49:33 +01:00
023a2a17fc
Add more ergonomic constructor of ActorHandles
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-05 14:48:51 +01:00
d38b04396c
Add Actor interface
...
This is the early idea. The error message is still not great if the
HandledMessages don't fit the Actor. (Aka forgot to impl Handle>
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-05 14:21:38 +01:00
bf3e65a6e2
Re-order internals
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-05 10:59:42 +01:00
db03733d3c
Adapt internals
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-05 10:32:52 +01:00
d1ad9bac7f
Add license text
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-05 09:44:02 +01:00
edc076efdd
Add Joined combinator
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-04 13:51:28 +01:00
44e8280093
Simplify the API bounds
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-04 12:50:44 +01:00
9fac3f08a1
Also map the reply
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-04 11:24:48 +01:00
36966ff86d
Renamed MappedMessage
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-04 10:25:19 +01:00
66971a4f26
Add inspect
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-04 10:24:21 +01:00
f3f816acd9
Make everything async
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-04 09:42:03 +01:00
9ff1cf1bac
Initial Commit
...
Signed-off-by: Marcel Müller <neikos@neikos.email>
2025-11-03 16:00:59 +01:00