Macro any

Source
any!() { /* proc-macro */ }
Available on crate feature macros only.
Expand description

Like any(), expand into matches for better performance

§Examples

use char_classes::any;

assert!(any!("ab",      'a'));
assert!(any!("ab",      'b'));
assert!(any!("ab",      'b'));
assert!(any!("a-c",     'a'));
assert!(any!("a-c",     'b'));
assert!(any!("a-c",     'c'));
assert!(any!(b"ab",    b'a'));
assert!(any!(b"ab",    b'b'));

Like char_classes::any(), expand into matches for better performance

§Examples

use char_classes::any;

assert!(any!("ab",      'a'));
assert!(any!("ab",      'b'));
assert!(any!("ab",      'b'));
assert!(any!("a-c",     'a'));
assert!(any!("a-c",     'b'));
assert!(any!("a-c",     'c'));
assert!(any!(b"ab",    b'a'));
assert!(any!(b"ab",    b'b'));