Daniel Gerlag
|
8db69d84fe
|
Initial implementation of actor runtime (#99)
* actor implementation
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* wip
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* wip
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* wip
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* wip
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* nits
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* tests
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* make client cloneable
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* logs
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* logging
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* async methods
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* shutdown semantics
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* clone actor client context
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* actor implementation
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* wip
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* move tests
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* actor factory
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* wip
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* wip
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* readme
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* pr feedback Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* cargo fmt
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* cargo clippy --fix
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* proc macro
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* dependency shuffle
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* Update lib.rs
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* docs
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* enable decorating type alias
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* graceful shutdown
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* merge issues
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* cargo fmt
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* update rust version
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* publish macro crate
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* dependency issue
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
* clippy warnings
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
---------
Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
|
2024-01-09 10:31:23 -08:00 |