#[repr(u32)]pub enum SreOpcode {
Show 43 variants
FAILURE = 0,
SUCCESS = 1,
ANY = 2,
ANY_ALL = 3,
ASSERT = 4,
ASSERT_NOT = 5,
AT = 6,
BRANCH = 7,
CATEGORY = 8,
CHARSET = 9,
BIGCHARSET = 10,
GROUPREF = 11,
GROUPREF_EXISTS = 12,
IN = 13,
INFO = 14,
JUMP = 15,
LITERAL = 16,
MARK = 17,
MAX_UNTIL = 18,
MIN_UNTIL = 19,
NOT_LITERAL = 20,
NEGATE = 21,
RANGE = 22,
REPEAT = 23,
REPEAT_ONE = 24,
SUBPATTERN = 25,
MIN_REPEAT_ONE = 26,
ATOMIC_GROUP = 27,
POSSESSIVE_REPEAT = 28,
POSSESSIVE_REPEAT_ONE = 29,
GROUPREF_IGNORE = 30,
IN_IGNORE = 31,
LITERAL_IGNORE = 32,
NOT_LITERAL_IGNORE = 33,
GROUPREF_LOC_IGNORE = 34,
IN_LOC_IGNORE = 35,
LITERAL_LOC_IGNORE = 36,
NOT_LITERAL_LOC_IGNORE = 37,
GROUPREF_UNI_IGNORE = 38,
IN_UNI_IGNORE = 39,
LITERAL_UNI_IGNORE = 40,
NOT_LITERAL_UNI_IGNORE = 41,
RANGE_UNI_IGNORE = 42,
}
Variants§
FAILURE = 0
SUCCESS = 1
ANY = 2
ANY_ALL = 3
ASSERT = 4
ASSERT_NOT = 5
AT = 6
BRANCH = 7
CATEGORY = 8
CHARSET = 9
BIGCHARSET = 10
GROUPREF = 11
GROUPREF_EXISTS = 12
IN = 13
INFO = 14
JUMP = 15
LITERAL = 16
MARK = 17
MAX_UNTIL = 18
MIN_UNTIL = 19
NOT_LITERAL = 20
NEGATE = 21
RANGE = 22
REPEAT = 23
REPEAT_ONE = 24
SUBPATTERN = 25
MIN_REPEAT_ONE = 26
ATOMIC_GROUP = 27
POSSESSIVE_REPEAT = 28
POSSESSIVE_REPEAT_ONE = 29
GROUPREF_IGNORE = 30
IN_IGNORE = 31
LITERAL_IGNORE = 32
NOT_LITERAL_IGNORE = 33
GROUPREF_LOC_IGNORE = 34
IN_LOC_IGNORE = 35
LITERAL_LOC_IGNORE = 36
NOT_LITERAL_LOC_IGNORE = 37
GROUPREF_UNI_IGNORE = 38
IN_UNI_IGNORE = 39
LITERAL_UNI_IGNORE = 40
NOT_LITERAL_UNI_IGNORE = 41
RANGE_UNI_IGNORE = 42
Trait Implementations§
Source§impl TryFromPrimitive for SreOpcode
impl TryFromPrimitive for SreOpcode
impl Eq for SreOpcode
impl StructuralPartialEq for SreOpcode
Auto Trait Implementations§
impl Freeze for SreOpcode
impl RefUnwindSafe for SreOpcode
impl Send for SreOpcode
impl Sync for SreOpcode
impl Unpin for SreOpcode
impl UnwindSafe for SreOpcode
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