#[repr(u8)]pub enum IfrOpCode {
Show 100 variants
Form = 1,
Subtitle = 2,
Text = 3,
Image = 4,
OneOf = 5,
Checkbox = 6,
Numeric = 7,
Password = 8,
OneOfOption = 9,
SuppressIf = 10,
Locked = 11,
Action = 12,
ResetButton = 13,
FormSet = 14,
Ref = 15,
NoSubmitIf = 16,
InconsistentIf = 17,
EqIdVal = 18,
EqIdId = 19,
EqIdValList = 20,
And = 21,
Or = 22,
Not = 23,
Rule = 24,
GrayOutIf = 25,
Date = 26,
Time = 27,
String = 28,
Refresh = 29,
DisableIf = 30,
Animation = 31,
ToLower = 32,
ToUpper = 33,
Map = 34,
OrderedList = 35,
VarStore = 36,
VarStoreNameValue = 37,
VarStoreEfi = 38,
VarStoreDevice = 39,
Version = 40,
End = 41,
Match = 42,
Get = 43,
Set = 44,
Read = 45,
Write = 46,
Equal = 47,
NotEqual = 48,
GreaterThan = 49,
GreaterEqual = 50,
LessThan = 51,
LessEqual = 52,
BitwiseAnd = 53,
BitwiseOr = 54,
BitwiseNot = 55,
ShiftLeft = 56,
ShiftRight = 57,
Add = 58,
Subtract = 59,
Multiply = 60,
Divide = 61,
Modulo = 62,
RuleRef = 63,
QuestionRef1 = 64,
QuestionRef2 = 65,
Uint8 = 66,
Uint16 = 67,
Uint32 = 68,
Uint64 = 69,
True = 70,
False = 71,
ToUint = 72,
ToString = 73,
ToBoolean = 74,
Mid = 75,
Find = 76,
Token = 77,
StringRef1 = 78,
StringRef2 = 79,
Conditional = 80,
QuestionRef3 = 81,
Zero = 82,
One = 83,
Ones = 84,
Undefined = 85,
Length = 86,
Dup = 87,
This = 88,
Span = 89,
Value = 90,
Default = 91,
DefaultStore = 92,
FormMap = 93,
Catenate = 94,
Guid = 95,
Security = 96,
ModelTag = 97,
RefreshId = 98,
WarningIf = 99,
Match2 = 100,
}
Variants§
Form = 1
Subtitle = 2
Text = 3
Image = 4
OneOf = 5
Checkbox = 6
Numeric = 7
Password = 8
OneOfOption = 9
SuppressIf = 10
Locked = 11
Action = 12
ResetButton = 13
FormSet = 14
Ref = 15
NoSubmitIf = 16
InconsistentIf = 17
EqIdVal = 18
EqIdId = 19
EqIdValList = 20
And = 21
Or = 22
Not = 23
Rule = 24
GrayOutIf = 25
Date = 26
Time = 27
String = 28
Refresh = 29
DisableIf = 30
Animation = 31
ToLower = 32
ToUpper = 33
Map = 34
OrderedList = 35
VarStore = 36
VarStoreNameValue = 37
VarStoreEfi = 38
VarStoreDevice = 39
Version = 40
End = 41
Match = 42
Get = 43
Set = 44
Read = 45
Write = 46
Equal = 47
NotEqual = 48
GreaterThan = 49
GreaterEqual = 50
LessThan = 51
LessEqual = 52
BitwiseAnd = 53
BitwiseOr = 54
BitwiseNot = 55
ShiftLeft = 56
ShiftRight = 57
Add = 58
Subtract = 59
Multiply = 60
Divide = 61
Modulo = 62
RuleRef = 63
QuestionRef1 = 64
QuestionRef2 = 65
Uint8 = 66
Uint16 = 67
Uint32 = 68
Uint64 = 69
True = 70
False = 71
ToUint = 72
ToString = 73
ToBoolean = 74
Mid = 75
Find = 76
Token = 77
StringRef1 = 78
StringRef2 = 79
Conditional = 80
QuestionRef3 = 81
Zero = 82
One = 83
Ones = 84
Undefined = 85
Length = 86
Dup = 87
This = 88
Span = 89
Value = 90
Default = 91
DefaultStore = 92
FormMap = 93
Catenate = 94
Guid = 95
Security = 96
ModelTag = 97
RefreshId = 98
WarningIf = 99
Match2 = 100
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IfrOpCode
impl RefUnwindSafe for IfrOpCode
impl Send for IfrOpCode
impl Sync for IfrOpCode
impl Unpin for IfrOpCode
impl UnwindSafe for IfrOpCode
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