Re-exports§
pub use any::AnyKey;pub use any::AnyKeyBox;pub use id::CaseId;pub use id::MessageId;pub use id::MessageIdFactory;pub use mailbox::MailBox;pub use mapping::Mapping;pub use matching::case_match::CaseMatch;pub use matching::matched_ids::MatchedIds;pub use matching::matched_ids::MatchedIdsSorted;pub use matching::matched_messages::MatchedMessages;
Modules§
Traits§
- Case
Handler - Top interface for interacting with a case on messages of type M. K is the maximum pattern size across all cases.
Type Aliases§
- Accept
Fn - Accept function that returns true when a message can be consumed by a case pattern
- GuardFn
- Guard function, for a case with C messages of type M in its pattern.
- KeyFn
- Key function that extracts a composite key (based on uniting variable) from a message
- Store
- A store for received unmatched messages of type M identified by a unique MessageId