| //! Channel flavors. |
| //! |
| //! There are six flavors: |
| //! |
| //! 1. `at` - Channel that delivers a message after a certain amount of time. |
| //! 2. `array` - Bounded channel based on a preallocated array. |
| //! 3. `list` - Unbounded channel implemented as a linked list. |
| //! 4. `never` - Channel that never delivers messages. |
| //! 5. `tick` - Channel that delivers messages periodically. |
| //! 6. `zero` - Zero-capacity channel. |
| |
| pub(crate) mod array; |
| pub(crate) mod at; |
| pub(crate) mod list; |
| pub(crate) mod never; |
| pub(crate) mod tick; |
| pub(crate) mod zero; |