Module matcher

Source
Expand description

The components required to implement matchers.

Enums§

MatcherResult
The result of applying a Matcher on an actual value.

Traits§

Matcher
An interface for checking an arbitrary condition on a datum.
MatcherBase
Base trait for matchers. Any type implementing Matcher must implement MatcherBase, but that should be done through the #[derive(MatcherBase)] macro.

Derive Macros§

MatcherBase