Crate ractor_actors
source ·Expand description
Helpful utility actors built on top of ractor.
§What actors are available?
There are multiple actors and more will follow as time progresses, however at the time of this writing this crate includes
- Basic TCP functionality (net)
- Filewatcher (filewatcher)
- Cron job management (time)
- Stream processing (infinite/finite loop/stream processing, stream multiplexing, etc) (streams)
NOTE: This crate is still a work-in-progress and more functionality will be added as time progresses
§Crate organization
The crate is organized into sub-modules gated with features. This way you can include as much or as little of the functionality that you might want.
Each module should be self-documenting, and this root lib will likely contain little information in favor of module-specific documentation.
§Installation
[dependencies]
ractor_actors = "0.1"
Modules§
- A FileWatcher actor which monitors for specific paths notifying of changes. This watcher requires the use of the
notify
crate to monitor the host filesystem for changes. - Network related functionality built on ractor
- Synchronization primative actors. Contained is
- Time/timer related functionality built on ractor