Skip to main content

LuauBuiltinFunction

Enum LuauBuiltinFunction 

Source
#[repr(u8)]
pub enum LuauBuiltinFunction {
Show 133 variants LBF_NONE = 0, LBF_ASSERT = 1, LBF_MATH_ABS = 2, LBF_MATH_ACOS = 3, LBF_MATH_ASIN = 4, LBF_MATH_ATAN2 = 5, LBF_MATH_ATAN = 6, LBF_MATH_CEIL = 7, LBF_MATH_COSH = 8, LBF_MATH_COS = 9, LBF_MATH_DEG = 10, LBF_MATH_EXP = 11, LBF_MATH_FLOOR = 12, LBF_MATH_FMOD = 13, LBF_MATH_FREXP = 14, LBF_MATH_LDEXP = 15, LBF_MATH_LOG10 = 16, LBF_MATH_LOG = 17, LBF_MATH_MAX = 18, LBF_MATH_MIN = 19, LBF_MATH_MODF = 20, LBF_MATH_POW = 21, LBF_MATH_RAD = 22, LBF_MATH_SINH = 23, LBF_MATH_SIN = 24, LBF_MATH_SQRT = 25, LBF_MATH_TANH = 26, LBF_MATH_TAN = 27, LBF_BIT32_ARSHIFT = 28, LBF_BIT32_BAND = 29, LBF_BIT32_BNOT = 30, LBF_BIT32_BOR = 31, LBF_BIT32_BXOR = 32, LBF_BIT32_BTEST = 33, LBF_BIT32_EXTRACT = 34, LBF_BIT32_LROTATE = 35, LBF_BIT32_LSHIFT = 36, LBF_BIT32_REPLACE = 37, LBF_BIT32_RROTATE = 38, LBF_BIT32_RSHIFT = 39, LBF_TYPE = 40, LBF_STRING_BYTE = 41, LBF_STRING_CHAR = 42, LBF_STRING_LEN = 43, LBF_TYPEOF = 44, LBF_STRING_SUB = 45, LBF_MATH_CLAMP = 46, LBF_MATH_SIGN = 47, LBF_MATH_ROUND = 48, LBF_RAWSET = 49, LBF_RAWGET = 50, LBF_RAWEQUAL = 51, LBF_TABLE_INSERT = 52, LBF_TABLE_UNPACK = 53, LBF_VECTOR = 54, LBF_BIT32_COUNTLZ = 55, LBF_BIT32_COUNTRZ = 56, LBF_SELECT_VARARG = 57, LBF_RAWLEN = 58, LBF_BIT32_EXTRACTK = 59, LBF_GETMETATABLE = 60, LBF_SETMETATABLE = 61, LBF_TONUMBER = 62, LBF_TOSTRING = 63, LBF_BIT32_BYTESWAP = 64, LBF_BUFFER_READI8 = 65, LBF_BUFFER_READU8 = 66, LBF_BUFFER_WRITEU8 = 67, LBF_BUFFER_READI16 = 68, LBF_BUFFER_READU16 = 69, LBF_BUFFER_WRITEU16 = 70, LBF_BUFFER_READI32 = 71, LBF_BUFFER_READU32 = 72, LBF_BUFFER_WRITEU32 = 73, LBF_BUFFER_READF32 = 74, LBF_BUFFER_WRITEF32 = 75, LBF_BUFFER_READF64 = 76, LBF_BUFFER_WRITEF64 = 77, LBF_VECTOR_MAGNITUDE = 78, LBF_VECTOR_NORMALIZE = 79, LBF_VECTOR_CROSS = 80, LBF_VECTOR_DOT = 81, LBF_VECTOR_FLOOR = 82, LBF_VECTOR_CEIL = 83, LBF_VECTOR_ABS = 84, LBF_VECTOR_SIGN = 85, LBF_VECTOR_CLAMP = 86, LBF_VECTOR_MIN = 87, LBF_VECTOR_MAX = 88, LBF_MATH_LERP = 89, LBF_VECTOR_LERP = 90, LBF_MATH_ISNAN = 91, LBF_MATH_ISINF = 92, LBF_MATH_ISFINITE = 93, LBF_INTEGER_CREATE = 94, LBF_INTEGER_TONUMBER = 95, LBF_INTEGER_NEG = 96, LBF_INTEGER_ADD = 97, LBF_INTEGER_SUB = 98, LBF_INTEGER_MUL = 99, LBF_INTEGER_DIV = 100, LBF_INTEGER_MIN = 101, LBF_INTEGER_MAX = 102, LBF_INTEGER_REM = 103, LBF_INTEGER_IDIV = 104, LBF_INTEGER_UDIV = 105, LBF_INTEGER_UREM = 106, LBF_INTEGER_MOD = 107, LBF_INTEGER_CLAMP = 108, LBF_INTEGER_BAND = 109, LBF_INTEGER_BOR = 110, LBF_INTEGER_BNOT = 111, LBF_INTEGER_BXOR = 112, LBF_INTEGER_LT = 113, LBF_INTEGER_LE = 114, LBF_INTEGER_ULT = 115, LBF_INTEGER_ULE = 116, LBF_INTEGER_GT = 117, LBF_INTEGER_GE = 118, LBF_INTEGER_UGT = 119, LBF_INTEGER_UGE = 120, LBF_INTEGER_LSHIFT = 121, LBF_INTEGER_RSHIFT = 122, LBF_INTEGER_ARSHIFT = 123, LBF_INTEGER_LROTATE = 124, LBF_INTEGER_RROTATE = 125, LBF_INTEGER_EXTRACT = 126, LBF_INTEGER_BTEST = 127, LBF_INTEGER_COUNTRZ = 128, LBF_INTEGER_COUNTLZ = 129, LBF_INTEGER_BSWAP = 130, LBF_BUFFER_READINTEGER = 131, LBF_BUFFER_WRITEINTEGER = 132,
}

Variants§

§

LBF_NONE = 0

§

LBF_ASSERT = 1

§

LBF_MATH_ABS = 2

§

LBF_MATH_ACOS = 3

§

LBF_MATH_ASIN = 4

§

LBF_MATH_ATAN2 = 5

§

LBF_MATH_ATAN = 6

§

LBF_MATH_CEIL = 7

§

LBF_MATH_COSH = 8

§

LBF_MATH_COS = 9

§

LBF_MATH_DEG = 10

§

LBF_MATH_EXP = 11

§

LBF_MATH_FLOOR = 12

§

LBF_MATH_FMOD = 13

§

LBF_MATH_FREXP = 14

§

LBF_MATH_LDEXP = 15

§

LBF_MATH_LOG10 = 16

§

LBF_MATH_LOG = 17

§

LBF_MATH_MAX = 18

§

LBF_MATH_MIN = 19

§

LBF_MATH_MODF = 20

§

LBF_MATH_POW = 21

§

LBF_MATH_RAD = 22

§

LBF_MATH_SINH = 23

§

LBF_MATH_SIN = 24

§

LBF_MATH_SQRT = 25

§

LBF_MATH_TANH = 26

§

LBF_MATH_TAN = 27

§

LBF_BIT32_ARSHIFT = 28

§

LBF_BIT32_BAND = 29

§

LBF_BIT32_BNOT = 30

§

LBF_BIT32_BOR = 31

§

LBF_BIT32_BXOR = 32

§

LBF_BIT32_BTEST = 33

§

LBF_BIT32_EXTRACT = 34

§

LBF_BIT32_LROTATE = 35

§

LBF_BIT32_LSHIFT = 36

§

LBF_BIT32_REPLACE = 37

§

LBF_BIT32_RROTATE = 38

§

LBF_BIT32_RSHIFT = 39

§

LBF_TYPE = 40

§

LBF_STRING_BYTE = 41

§

LBF_STRING_CHAR = 42

§

LBF_STRING_LEN = 43

§

LBF_TYPEOF = 44

§

LBF_STRING_SUB = 45

§

LBF_MATH_CLAMP = 46

§

LBF_MATH_SIGN = 47

§

LBF_MATH_ROUND = 48

§

LBF_RAWSET = 49

§

LBF_RAWGET = 50

§

LBF_RAWEQUAL = 51

§

LBF_TABLE_INSERT = 52

§

LBF_TABLE_UNPACK = 53

§

LBF_VECTOR = 54

§

LBF_BIT32_COUNTLZ = 55

§

LBF_BIT32_COUNTRZ = 56

§

LBF_SELECT_VARARG = 57

§

LBF_RAWLEN = 58

§

LBF_BIT32_EXTRACTK = 59

§

LBF_GETMETATABLE = 60

§

LBF_SETMETATABLE = 61

§

LBF_TONUMBER = 62

§

LBF_TOSTRING = 63

§

LBF_BIT32_BYTESWAP = 64

§

LBF_BUFFER_READI8 = 65

§

LBF_BUFFER_READU8 = 66

§

LBF_BUFFER_WRITEU8 = 67

§

LBF_BUFFER_READI16 = 68

§

LBF_BUFFER_READU16 = 69

§

LBF_BUFFER_WRITEU16 = 70

§

LBF_BUFFER_READI32 = 71

§

LBF_BUFFER_READU32 = 72

§

LBF_BUFFER_WRITEU32 = 73

§

LBF_BUFFER_READF32 = 74

§

LBF_BUFFER_WRITEF32 = 75

§

LBF_BUFFER_READF64 = 76

§

LBF_BUFFER_WRITEF64 = 77

§

LBF_VECTOR_MAGNITUDE = 78

§

LBF_VECTOR_NORMALIZE = 79

§

LBF_VECTOR_CROSS = 80

§

LBF_VECTOR_DOT = 81

§

LBF_VECTOR_FLOOR = 82

§

LBF_VECTOR_CEIL = 83

§

LBF_VECTOR_ABS = 84

§

LBF_VECTOR_SIGN = 85

§

LBF_VECTOR_CLAMP = 86

§

LBF_VECTOR_MIN = 87

§

LBF_VECTOR_MAX = 88

§

LBF_MATH_LERP = 89

§

LBF_VECTOR_LERP = 90

§

LBF_MATH_ISNAN = 91

§

LBF_MATH_ISINF = 92

§

LBF_MATH_ISFINITE = 93

§

LBF_INTEGER_CREATE = 94

§

LBF_INTEGER_TONUMBER = 95

§

LBF_INTEGER_NEG = 96

§

LBF_INTEGER_ADD = 97

§

LBF_INTEGER_SUB = 98

§

LBF_INTEGER_MUL = 99

§

LBF_INTEGER_DIV = 100

§

LBF_INTEGER_MIN = 101

§

LBF_INTEGER_MAX = 102

§

LBF_INTEGER_REM = 103

§

LBF_INTEGER_IDIV = 104

§

LBF_INTEGER_UDIV = 105

§

LBF_INTEGER_UREM = 106

§

LBF_INTEGER_MOD = 107

§

LBF_INTEGER_CLAMP = 108

§

LBF_INTEGER_BAND = 109

§

LBF_INTEGER_BOR = 110

§

LBF_INTEGER_BNOT = 111

§

LBF_INTEGER_BXOR = 112

§

LBF_INTEGER_LT = 113

§

LBF_INTEGER_LE = 114

§

LBF_INTEGER_ULT = 115

§

LBF_INTEGER_ULE = 116

§

LBF_INTEGER_GT = 117

§

LBF_INTEGER_GE = 118

§

LBF_INTEGER_UGT = 119

§

LBF_INTEGER_UGE = 120

§

LBF_INTEGER_LSHIFT = 121

§

LBF_INTEGER_RSHIFT = 122

§

LBF_INTEGER_ARSHIFT = 123

§

LBF_INTEGER_LROTATE = 124

§

LBF_INTEGER_RROTATE = 125

§

LBF_INTEGER_EXTRACT = 126

§

LBF_INTEGER_BTEST = 127

§

LBF_INTEGER_COUNTRZ = 128

§

LBF_INTEGER_COUNTLZ = 129

§

LBF_INTEGER_BSWAP = 130

§

LBF_BUFFER_READINTEGER = 131

§

LBF_BUFFER_WRITEINTEGER = 132

Implementations§

Source§

impl LuauBuiltinFunction

Source

pub const LBF_NONE: LuauBuiltinFunction = Self::LBF_NONE

Source

pub const LBF_ASSERT: LuauBuiltinFunction = Self::LBF_ASSERT

Source

pub const LBF_MATH_ABS: LuauBuiltinFunction = Self::LBF_MATH_ABS

Source

pub const LBF_MATH_ACOS: LuauBuiltinFunction = Self::LBF_MATH_ACOS

Source

pub const LBF_MATH_ASIN: LuauBuiltinFunction = Self::LBF_MATH_ASIN

Source

pub const LBF_MATH_ATAN2: LuauBuiltinFunction = Self::LBF_MATH_ATAN2

Source

pub const LBF_MATH_ATAN: LuauBuiltinFunction = Self::LBF_MATH_ATAN

Source

pub const LBF_MATH_CEIL: LuauBuiltinFunction = Self::LBF_MATH_CEIL

Source

pub const LBF_MATH_COSH: LuauBuiltinFunction = Self::LBF_MATH_COSH

Source

pub const LBF_MATH_COS: LuauBuiltinFunction = Self::LBF_MATH_COS

Source

pub const LBF_MATH_DEG: LuauBuiltinFunction = Self::LBF_MATH_DEG

Source

pub const LBF_MATH_EXP: LuauBuiltinFunction = Self::LBF_MATH_EXP

Source

pub const LBF_MATH_FLOOR: LuauBuiltinFunction = Self::LBF_MATH_FLOOR

Source

pub const LBF_MATH_FMOD: LuauBuiltinFunction = Self::LBF_MATH_FMOD

Source

pub const LBF_MATH_FREXP: LuauBuiltinFunction = Self::LBF_MATH_FREXP

Source

pub const LBF_MATH_LDEXP: LuauBuiltinFunction = Self::LBF_MATH_LDEXP

Source

pub const LBF_MATH_LOG10: LuauBuiltinFunction = Self::LBF_MATH_LOG10

Source

pub const LBF_MATH_LOG: LuauBuiltinFunction = Self::LBF_MATH_LOG

Source

pub const LBF_MATH_MAX: LuauBuiltinFunction = Self::LBF_MATH_MAX

Source

pub const LBF_MATH_MIN: LuauBuiltinFunction = Self::LBF_MATH_MIN

Source

pub const LBF_MATH_MODF: LuauBuiltinFunction = Self::LBF_MATH_MODF

Source

pub const LBF_MATH_POW: LuauBuiltinFunction = Self::LBF_MATH_POW

Source

pub const LBF_MATH_RAD: LuauBuiltinFunction = Self::LBF_MATH_RAD

Source

pub const LBF_MATH_SINH: LuauBuiltinFunction = Self::LBF_MATH_SINH

Source

pub const LBF_MATH_SIN: LuauBuiltinFunction = Self::LBF_MATH_SIN

Source

pub const LBF_MATH_SQRT: LuauBuiltinFunction = Self::LBF_MATH_SQRT

Source

pub const LBF_MATH_TANH: LuauBuiltinFunction = Self::LBF_MATH_TANH

Source

pub const LBF_MATH_TAN: LuauBuiltinFunction = Self::LBF_MATH_TAN

Source

pub const LBF_BIT32_ARSHIFT: LuauBuiltinFunction = Self::LBF_BIT32_ARSHIFT

Source

pub const LBF_BIT32_BAND: LuauBuiltinFunction = Self::LBF_BIT32_BAND

Source

pub const LBF_BIT32_BNOT: LuauBuiltinFunction = Self::LBF_BIT32_BNOT

Source

pub const LBF_BIT32_BOR: LuauBuiltinFunction = Self::LBF_BIT32_BOR

Source

pub const LBF_BIT32_BXOR: LuauBuiltinFunction = Self::LBF_BIT32_BXOR

Source

pub const LBF_BIT32_BTEST: LuauBuiltinFunction = Self::LBF_BIT32_BTEST

Source

pub const LBF_BIT32_EXTRACT: LuauBuiltinFunction = Self::LBF_BIT32_EXTRACT

Source

pub const LBF_BIT32_LROTATE: LuauBuiltinFunction = Self::LBF_BIT32_LROTATE

Source

pub const LBF_BIT32_LSHIFT: LuauBuiltinFunction = Self::LBF_BIT32_LSHIFT

Source

pub const LBF_BIT32_REPLACE: LuauBuiltinFunction = Self::LBF_BIT32_REPLACE

Source

pub const LBF_BIT32_RROTATE: LuauBuiltinFunction = Self::LBF_BIT32_RROTATE

Source

pub const LBF_BIT32_RSHIFT: LuauBuiltinFunction = Self::LBF_BIT32_RSHIFT

Source

pub const LBF_TYPE: LuauBuiltinFunction = Self::LBF_TYPE

Source

pub const LBF_STRING_BYTE: LuauBuiltinFunction = Self::LBF_STRING_BYTE

Source

pub const LBF_STRING_CHAR: LuauBuiltinFunction = Self::LBF_STRING_CHAR

Source

pub const LBF_STRING_LEN: LuauBuiltinFunction = Self::LBF_STRING_LEN

Source

pub const LBF_TYPEOF: LuauBuiltinFunction = Self::LBF_TYPEOF

Source

pub const LBF_STRING_SUB: LuauBuiltinFunction = Self::LBF_STRING_SUB

Source

pub const LBF_MATH_CLAMP: LuauBuiltinFunction = Self::LBF_MATH_CLAMP

Source

pub const LBF_MATH_SIGN: LuauBuiltinFunction = Self::LBF_MATH_SIGN

Source

pub const LBF_MATH_ROUND: LuauBuiltinFunction = Self::LBF_MATH_ROUND

Source

pub const LBF_RAWSET: LuauBuiltinFunction = Self::LBF_RAWSET

Source

pub const LBF_RAWGET: LuauBuiltinFunction = Self::LBF_RAWGET

Source

pub const LBF_RAWEQUAL: LuauBuiltinFunction = Self::LBF_RAWEQUAL

Source

pub const LBF_TABLE_INSERT: LuauBuiltinFunction = Self::LBF_TABLE_INSERT

Source

pub const LBF_TABLE_UNPACK: LuauBuiltinFunction = Self::LBF_TABLE_UNPACK

Source

pub const LBF_VECTOR: LuauBuiltinFunction = Self::LBF_VECTOR

Source

pub const LBF_BIT32_COUNTLZ: LuauBuiltinFunction = Self::LBF_BIT32_COUNTLZ

Source

pub const LBF_BIT32_COUNTRZ: LuauBuiltinFunction = Self::LBF_BIT32_COUNTRZ

Source

pub const LBF_SELECT_VARARG: LuauBuiltinFunction = Self::LBF_SELECT_VARARG

Source

pub const LBF_RAWLEN: LuauBuiltinFunction = Self::LBF_RAWLEN

Source

pub const LBF_BIT32_EXTRACTK: LuauBuiltinFunction = Self::LBF_BIT32_EXTRACTK

Source

pub const LBF_GETMETATABLE: LuauBuiltinFunction = Self::LBF_GETMETATABLE

Source

pub const LBF_SETMETATABLE: LuauBuiltinFunction = Self::LBF_SETMETATABLE

Source

pub const LBF_TONUMBER: LuauBuiltinFunction = Self::LBF_TONUMBER

Source

pub const LBF_TOSTRING: LuauBuiltinFunction = Self::LBF_TOSTRING

Source

pub const LBF_BIT32_BYTESWAP: LuauBuiltinFunction = Self::LBF_BIT32_BYTESWAP

Source

pub const LBF_BUFFER_READI8: LuauBuiltinFunction = Self::LBF_BUFFER_READI8

Source

pub const LBF_BUFFER_READU8: LuauBuiltinFunction = Self::LBF_BUFFER_READU8

Source

pub const LBF_BUFFER_WRITEU8: LuauBuiltinFunction = Self::LBF_BUFFER_WRITEU8

Source

pub const LBF_BUFFER_READI16: LuauBuiltinFunction = Self::LBF_BUFFER_READI16

Source

pub const LBF_BUFFER_READU16: LuauBuiltinFunction = Self::LBF_BUFFER_READU16

Source

pub const LBF_BUFFER_WRITEU16: LuauBuiltinFunction = Self::LBF_BUFFER_WRITEU16

Source

pub const LBF_BUFFER_READI32: LuauBuiltinFunction = Self::LBF_BUFFER_READI32

Source

pub const LBF_BUFFER_READU32: LuauBuiltinFunction = Self::LBF_BUFFER_READU32

Source

pub const LBF_BUFFER_WRITEU32: LuauBuiltinFunction = Self::LBF_BUFFER_WRITEU32

Source

pub const LBF_BUFFER_READF32: LuauBuiltinFunction = Self::LBF_BUFFER_READF32

Source

pub const LBF_BUFFER_WRITEF32: LuauBuiltinFunction = Self::LBF_BUFFER_WRITEF32

Source

pub const LBF_BUFFER_READF64: LuauBuiltinFunction = Self::LBF_BUFFER_READF64

Source

pub const LBF_BUFFER_WRITEF64: LuauBuiltinFunction = Self::LBF_BUFFER_WRITEF64

Source

pub const LBF_VECTOR_MAGNITUDE: LuauBuiltinFunction = Self::LBF_VECTOR_MAGNITUDE

Source

pub const LBF_VECTOR_NORMALIZE: LuauBuiltinFunction = Self::LBF_VECTOR_NORMALIZE

Source

pub const LBF_VECTOR_CROSS: LuauBuiltinFunction = Self::LBF_VECTOR_CROSS

Source

pub const LBF_VECTOR_DOT: LuauBuiltinFunction = Self::LBF_VECTOR_DOT

Source

pub const LBF_VECTOR_FLOOR: LuauBuiltinFunction = Self::LBF_VECTOR_FLOOR

Source

pub const LBF_VECTOR_CEIL: LuauBuiltinFunction = Self::LBF_VECTOR_CEIL

Source

pub const LBF_VECTOR_ABS: LuauBuiltinFunction = Self::LBF_VECTOR_ABS

Source

pub const LBF_VECTOR_SIGN: LuauBuiltinFunction = Self::LBF_VECTOR_SIGN

Source

pub const LBF_VECTOR_CLAMP: LuauBuiltinFunction = Self::LBF_VECTOR_CLAMP

Source

pub const LBF_VECTOR_MIN: LuauBuiltinFunction = Self::LBF_VECTOR_MIN

Source

pub const LBF_VECTOR_MAX: LuauBuiltinFunction = Self::LBF_VECTOR_MAX

Source

pub const LBF_MATH_LERP: LuauBuiltinFunction = Self::LBF_MATH_LERP

Source

pub const LBF_VECTOR_LERP: LuauBuiltinFunction = Self::LBF_VECTOR_LERP

Source

pub const LBF_MATH_ISNAN: LuauBuiltinFunction = Self::LBF_MATH_ISNAN

Source

pub const LBF_MATH_ISINF: LuauBuiltinFunction = Self::LBF_MATH_ISINF

Source

pub const LBF_MATH_ISFINITE: LuauBuiltinFunction = Self::LBF_MATH_ISFINITE

Source

pub const LBF_INTEGER_CREATE: LuauBuiltinFunction = Self::LBF_INTEGER_CREATE

Source

pub const LBF_INTEGER_TONUMBER: LuauBuiltinFunction = Self::LBF_INTEGER_TONUMBER

Source

pub const LBF_INTEGER_NEG: LuauBuiltinFunction = Self::LBF_INTEGER_NEG

Source

pub const LBF_INTEGER_ADD: LuauBuiltinFunction = Self::LBF_INTEGER_ADD

Source

pub const LBF_INTEGER_SUB: LuauBuiltinFunction = Self::LBF_INTEGER_SUB

Source

pub const LBF_INTEGER_MUL: LuauBuiltinFunction = Self::LBF_INTEGER_MUL

Source

pub const LBF_INTEGER_DIV: LuauBuiltinFunction = Self::LBF_INTEGER_DIV

Source

pub const LBF_INTEGER_MIN: LuauBuiltinFunction = Self::LBF_INTEGER_MIN

Source

pub const LBF_INTEGER_MAX: LuauBuiltinFunction = Self::LBF_INTEGER_MAX

Source

pub const LBF_INTEGER_REM: LuauBuiltinFunction = Self::LBF_INTEGER_REM

Source

pub const LBF_INTEGER_IDIV: LuauBuiltinFunction = Self::LBF_INTEGER_IDIV

Source

pub const LBF_INTEGER_UDIV: LuauBuiltinFunction = Self::LBF_INTEGER_UDIV

Source

pub const LBF_INTEGER_UREM: LuauBuiltinFunction = Self::LBF_INTEGER_UREM

Source

pub const LBF_INTEGER_MOD: LuauBuiltinFunction = Self::LBF_INTEGER_MOD

Source

pub const LBF_INTEGER_CLAMP: LuauBuiltinFunction = Self::LBF_INTEGER_CLAMP

Source

pub const LBF_INTEGER_BAND: LuauBuiltinFunction = Self::LBF_INTEGER_BAND

Source

pub const LBF_INTEGER_BOR: LuauBuiltinFunction = Self::LBF_INTEGER_BOR

Source

pub const LBF_INTEGER_BNOT: LuauBuiltinFunction = Self::LBF_INTEGER_BNOT

Source

pub const LBF_INTEGER_BXOR: LuauBuiltinFunction = Self::LBF_INTEGER_BXOR

Source

pub const LBF_INTEGER_LT: LuauBuiltinFunction = Self::LBF_INTEGER_LT

Source

pub const LBF_INTEGER_LE: LuauBuiltinFunction = Self::LBF_INTEGER_LE

Source

pub const LBF_INTEGER_ULT: LuauBuiltinFunction = Self::LBF_INTEGER_ULT

Source

pub const LBF_INTEGER_ULE: LuauBuiltinFunction = Self::LBF_INTEGER_ULE

Source

pub const LBF_INTEGER_GT: LuauBuiltinFunction = Self::LBF_INTEGER_GT

Source

pub const LBF_INTEGER_GE: LuauBuiltinFunction = Self::LBF_INTEGER_GE

Source

pub const LBF_INTEGER_UGT: LuauBuiltinFunction = Self::LBF_INTEGER_UGT

Source

pub const LBF_INTEGER_UGE: LuauBuiltinFunction = Self::LBF_INTEGER_UGE

Source

pub const LBF_INTEGER_LSHIFT: LuauBuiltinFunction = Self::LBF_INTEGER_LSHIFT

Source

pub const LBF_INTEGER_RSHIFT: LuauBuiltinFunction = Self::LBF_INTEGER_RSHIFT

Source

pub const LBF_INTEGER_ARSHIFT: LuauBuiltinFunction = Self::LBF_INTEGER_ARSHIFT

Source

pub const LBF_INTEGER_LROTATE: LuauBuiltinFunction = Self::LBF_INTEGER_LROTATE

Source

pub const LBF_INTEGER_RROTATE: LuauBuiltinFunction = Self::LBF_INTEGER_RROTATE

Source

pub const LBF_INTEGER_EXTRACT: LuauBuiltinFunction = Self::LBF_INTEGER_EXTRACT

Source

pub const LBF_INTEGER_BTEST: LuauBuiltinFunction = Self::LBF_INTEGER_BTEST

Source

pub const LBF_INTEGER_COUNTRZ: LuauBuiltinFunction = Self::LBF_INTEGER_COUNTRZ

Source

pub const LBF_INTEGER_COUNTLZ: LuauBuiltinFunction = Self::LBF_INTEGER_COUNTLZ

Source

pub const LBF_INTEGER_BSWAP: LuauBuiltinFunction = Self::LBF_INTEGER_BSWAP

Source

pub const LBF_BUFFER_READINTEGER: LuauBuiltinFunction = Self::LBF_BUFFER_READINTEGER

Source

pub const LBF_BUFFER_WRITEINTEGER: LuauBuiltinFunction = Self::LBF_BUFFER_WRITEINTEGER

Trait Implementations§

Source§

impl Clone for LuauBuiltinFunction

Source§

fn clone(&self) -> LuauBuiltinFunction

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for LuauBuiltinFunction

Source§

impl Debug for LuauBuiltinFunction

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Eq for LuauBuiltinFunction

Source§

impl Hash for LuauBuiltinFunction

Source§

fn hash<__H>(&self, state: &mut __H)
where __H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for LuauBuiltinFunction

Source§

fn eq(&self, other: &LuauBuiltinFunction) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl StructuralPartialEq for LuauBuiltinFunction

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.