enum Endian <NativeEndian LittleEndian BigEndian>;

用于指示字节序的枚举,特别适用于 `blob8` 和 `buf8` 上的方法。包括 `NativeEndian`、`LittleEndian` 和 `BigEndian`。

方法§

例程 Numeric§

multi method Numeric(Endian:D --> Int:D)

返回 `enum` 对的值部分。

say NativeEndian.Numeric;    # OUTPUT: «0␤» 
say LittleEndian.Numeric;    # OUTPUT: «1␤» 
say BigEndian.Numeric;       # OUTPUT: «2␤»

请注意,实际数值可能会更改。因此,请改用命名值。

类型图§

Endian 的类型关系
raku-type-graph 中文 Endian 中文 Endian Int 中文 Int Endian->Int 中文 Mu 中文 Mu Any 中文 Any Any->Mu 中文 Cool 中文 Cool Cool->Any 中文 Numeric 中文 Numeric Real 中文 Real Real->Numeric 中文 Int->Cool 中文 Int->Real 中文

展开上方的图表