The rule matches if the value is in the list of values.
The rule matches if the value is in the list of values.
The value to match against.
A convenience method to be used to see if a rule matches a context.
A convenience method to be used to see if a rule matches a context.
The context in which the rule attempts to match or not match.
Boolean: true if the rule matches the context; false if not.
Accept other 'Long'-like types when applicable.
Accept other 'Long'-like types when applicable.
Attempts to match the context, first looking to strictly match InnerType.
Attempts to match the context, first looking to strictly match InnerType. It then attempts to match 'similar' types as defined by 'toRuleType'.
The context on which we are attempting to match the rule; can be any type of context.
None for no match; Some(context) if the rule matches the context.
The list of 'InnerType' values that apply to this rule.
A typed implementation of the In trait, specific to Long. This can be used for any non-decimal datatype.