toktor

Crates.iotoktor
lib.rstoktor
version0.2.1
sourcesrc
created_at2024-04-14 18:25:33.334373
updated_at2024-05-08 08:48:37.500779
descriptionA small tokio-based Actor framework
homepage
repositoryhttps://github.com/Hodkinson/toktor
max_upload_size
id1208439
size35,559
Jamie (Hodkinson)

documentation

README

toktor


Build Status


A small Actor framework for use within tokio.

Features:

  • both graceful and hard shutdown options for actors
  • spawning of child actors
  • spawning of associated tasks, that may be shutdown with the actor

This was created to cater for a need in a project for allowing creation of complex actor structures that could be easily shutdown when required. For example in UIs, when a user closes a window, or in telephony when an internet call is dropped.

Minimum Supported Rust Version (MSRV)

MSRV is 1.75

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 14

cargo fmt