crosstalk 1.0.0

An extremely lightweight, topic-based, cross-thread, in-memory communication library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# TODO items

- [x] Bug fix with rust-analyzer, initial refactor on macro + impl
- [ ] Add crate-level documentation to `crosstalk`, with doc examples
- [ ] Add function-level documentation to `crosstalk`, with doc examples
- [ ] Add crate-level documentation to `crosstalk-macros`, with doc examples
- [ ] Add function-level documentation to `crosstalk-macros`, with doc examples
- [ ] Incorporate multiple topics in benchmarking (currently only 1)
- [x] Add bounded channel support
- [ ] Unbounded channel support, or should wait for tokio? v0.1.4 allowed it exclusively
- [x] Add destroying of publisher and subscriber
- [ ] Test destroying of publisher and subscriber