[−][src]Module cdrs::types
Modules
blob | |
data_serialization_types | |
decimal | |
from_cdrs | |
list | |
map | |
prelude | |
rows | |
tuple | |
udt | |
value |
Structs
CBytes | The structure that represents Cassandra byte type. |
CBytesShort | Cassandra short bytes |
CInet | The structure wich represets Cassandra [inet] (https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L222). |
CString | |
CStringList | |
CStringLong |
Constants
INT_LEN | |
LONG_STR_LEN | |
SHORT_LEN | |
UUID_LEN |
Traits
AsRust | |
AsRustType | Should be used to represent a single column as a Rust value. |
ByIndex | |
ByName | |
IntoRustByIndex | Should be used to return a single column as Rust value by its name. |
IntoRustByName | Should be used to return a single column as Rust value by its name. |
Functions
cursor_next_value | |
from_bytes | Converts byte-array into u64 |
from_i_bytes | Converts byte-array into i64 |
from_u16_bytes | Converts byte-array into u16 |
i_to_n_bytes | Converts u64 numerical value into array of n bytes |
to_bigint | Convers integer into Cassandra's [int] |
to_float | Converts |
to_float_big | Converts |
to_int | Convers integer into Cassandra's [int] |
to_n_bytes | Converts u64 numerical value into array of n bytes |
to_short | Converts number i16 into Cassandra's [short]. |
to_u | Convers integer into Cassandra's [int] |
to_u_big | Convers integer into Cassandra's |
to_u_short | Converts number i16 into Cassandra's |
to_varint | Converts integer into Cassandra's [varint]. |
try_f32_from_bytes | Tries to decode bytes array into |
try_f64_from_bytes | Tries to decode bytes array into |
try_from_bytes | Tryies to decode bytes array into |
try_i16_from_bytes | Tries to decode bytes array into |
try_i32_from_bytes | Tries to decode bytes array into |
try_i_from_bytes | Tries to decode bytes array into |
try_i_to_n_bytes | |
try_to_n_bytes | Tries to converts u64 numerical value into array of n bytes. |
try_u16_from_bytes | Tryies to decode bytes array into |
Type Definitions
CInt | Cassandra int type. |
CIntShort | Cassandra int short type. |