pub enum MatchType {
Show 23 variants
MATCH_TYPE_UNKNOWN,
MATCH_TYPE_STRING_CONTAINS_ANY,
MATCH_TYPE_STRING_CONTAINS_ALL,
MATCH_TYPE_IP_ADDRESS,
MATCH_TYPE_REGEX,
MATCH_TYPE_TIMESTAMP_RFC3339,
MATCH_TYPE_TIMESTAMP_UNIX_NANO,
MATCH_TYPE_TIMESTAMP_UNIX,
MATCH_TYPE_BOOLEAN_TRUE,
MATCH_TYPE_BOOLEAN_FALSE,
MATCH_TYPE_IS_EMPTY,
MATCH_TYPE_HAS_FIELD,
MATCH_TYPE_VALUE_IS_TYPE,
MATCH_TYPE_PII,
MATCH_TYPE_PII_CREDIT_CARD,
MATCH_TYPE_PII_SSN,
MATCH_TYPE_PII_EMAIL,
MATCH_TYPE_PII_PHONE,
MATCH_TYPE_EQUAL_TO,
MATCH_TYPE_GREATER_THAN,
MATCH_TYPE_GREATER_EQUAL,
MATCH_TYPE_LESS_THAN,
MATCH_TYPE_LESS_EQUAL,
}Variants§
MATCH_TYPE_UNKNOWN
MATCH_TYPE_STRING_CONTAINS_ANY
MATCH_TYPE_STRING_CONTAINS_ALL
MATCH_TYPE_IP_ADDRESS
MATCH_TYPE_REGEX
MATCH_TYPE_TIMESTAMP_RFC3339
MATCH_TYPE_TIMESTAMP_UNIX_NANO
MATCH_TYPE_TIMESTAMP_UNIX
MATCH_TYPE_BOOLEAN_TRUE
MATCH_TYPE_BOOLEAN_FALSE
MATCH_TYPE_IS_EMPTY
MATCH_TYPE_HAS_FIELD
MATCH_TYPE_VALUE_IS_TYPE
MATCH_TYPE_PII
MATCH_TYPE_PII_CREDIT_CARD
MATCH_TYPE_PII_SSN
MATCH_TYPE_PII_EMAIL
MATCH_TYPE_PII_PHONE
MATCH_TYPE_EQUAL_TO
MATCH_TYPE_GREATER_THAN
MATCH_TYPE_GREATER_EQUAL
MATCH_TYPE_LESS_THAN
MATCH_TYPE_LESS_EQUAL
Trait Implementations§
source§impl Enum for MatchType
impl Enum for MatchType
source§impl EnumFull for MatchType
impl EnumFull for MatchType
source§fn enum_descriptor() -> EnumDescriptor
fn enum_descriptor() -> EnumDescriptor
Get enum descriptor by type.
source§fn descriptor(&self) -> EnumValueDescriptor
fn descriptor(&self) -> EnumValueDescriptor
Get enum value descriptor.
source§impl PartialEq<MatchType> for MatchType
impl PartialEq<MatchType> for MatchType
impl Copy for MatchType
impl Eq for MatchType
impl StructuralEq for MatchType
impl StructuralPartialEq for MatchType
Auto Trait Implementations§
impl RefUnwindSafe for MatchType
impl Send for MatchType
impl Sync for MatchType
impl Unpin for MatchType
impl UnwindSafe for MatchType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more