Retrieves the Value in the column with the given name.
Retrieves the Value in the column with the given name.
name of the column.
Some(Value) if the column exists with the given name. Otherwise, None.
Contains a Field object for each Column in the Row.
Contains a Field object for each Column in the Row. The data is 0-indexed so fields(0) contains the column meta-data for the first column in the Row.
Retrieves the index of the column with the given name.
Retrieves the index of the column with the given name.
Some(Int) if the column exists with the given name. Otherwise, None.
Check if the bit is set.
Check if the bit is set. Note, the first 2 bits are reserved.
In a binary encoded row, null values are not sent from the server.
In a binary encoded row, null values are not sent from the server. Instead, the server sends a bit vector where each bit corresponds to the index of the column. If the bit is set, the value is null.
Convert the binary representation of each value into an appropriate Value object.
Convert the binary representation of each value into an appropriate Value object.
Defines a Row where the data is presumed to be encoded with the mysql binary protocol. http://dev.mysql.com/doc/internals/en/binary-protocol-resultset-row.html