Trait voltdb_client_rust::encode::Value [−][src]
pub trait Value: Debug {
fn get_write_length(&self) -> i32;
fn marshal(&self, bytebuffer: &mut ByteBuffer);
fn marshal_in_table(&self, bytebuffer: &mut ByteBuffer, _column_type: i8);
fn to_value_string(&self) -> String;
fn from_bytes(
bs: Vec<u8>,
_column: &Column
) -> Result<Option<Self>, VoltError>
where
Self: Sized;
}