Module genet_sdk::cast [−][src]
Cast objects for the usual data structures.
Structs
ByteSlice |
Cast for ByteSlice. |
Float32BE |
Cast for big-endian 32bit floating point number. |
Float32LE |
Cast for little-endian 32bit floating point number. |
Float64BE |
Cast for big-endian 64bit floating point number. |
Float64LE |
Cast for little-endian 64bit floating point number. |
Int8 |
Cast for 8bit signed integer. |
Int16BE |
Cast for big-endian 16bit signed integer. |
Int16LE |
Cast for little-endian 16bit signed integer. |
Int32BE |
Cast for big-endian 32bit signed integer. |
Int32LE |
Cast for little-endian 32bit signed integer. |
Int64BE |
Cast for big-endian 64bit signed integer. |
Int64LE |
Cast for little-endian 64bit signed integer. |
Ranged |
Ranged combinator. |
UInt8 |
Cast for 8bit unsigned integer. |
UInt16BE |
Cast for big-endian 16bit unsigned integer. |
UInt16LE |
Cast for little-endian 16bit unsigned integer. |
UInt32BE |
Cast for big-endian 32bit unsigned integer. |
UInt32LE |
Cast for little-endian 32bit unsigned integer. |
UInt64BE |
Cast for big-endian 64bit unsigned integer. |
UInt64LE |
Cast for little-endian 64bit unsigned integer. |
Utf8 |
Cast for UTF-8 string. |
Traits
Cast |
Cast trait. |
Map |
Mappable cast trait. |
Typed |
Typed cast trait. |