[−][src]Trait cassandra_cpp::BindRustType
All Rust types that can be bound to a cassandra statement //FIXME not yet implemented Any rust type that can have a default bind implementation
Required methods
fn bind(&mut self, index: usize, value: T) -> Result<&mut Statement>
binds a rust type to C* by index
fn bind_by_name(&mut self, col: &str, value: T) -> Result<&mut Statement>
binds a rust type to C* by name
Implementors
impl BindRustType<bool> for Statement
[src]
impl BindRustType<bool> for Statement
fn bind(&mut self, index: usize, value: bool) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: bool) -> Result<&mut Self> | [src] |
impl BindRustType<f32> for Statement
[src]
impl BindRustType<f32> for Statement
fn bind(&mut self, index: usize, value: f32) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: f32) -> Result<&mut Self> | [src] |
impl BindRustType<f64> for Statement
[src]
impl BindRustType<f64> for Statement
fn bind(&mut self, index: usize, value: f64) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: f64) -> Result<&mut Self> | [src] |
impl BindRustType<i16> for Statement
[src]
impl BindRustType<i16> for Statement
fn bind(&mut self, index: usize, value: i16) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: i16) -> Result<&mut Self> | [src] |
impl BindRustType<i32> for Statement
[src]
impl BindRustType<i32> for Statement
fn bind(&mut self, index: usize, value: i32) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: i32) -> Result<&mut Self> | [src] |
impl BindRustType<i64> for Statement
[src]
impl BindRustType<i64> for Statement
fn bind(&mut self, index: usize, value: i64) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: i64) -> Result<&mut Self> | [src] |
impl BindRustType<i8> for Statement
[src]
impl BindRustType<i8> for Statement
fn bind(&mut self, index: usize, value: i8) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: i8) -> Result<&mut Self> | [src] |
impl BindRustType<u32> for Statement
[src]
impl BindRustType<u32> for Statement
fn bind(&mut self, index: usize, value: u32) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: u32) -> Result<&mut Self> | [src] |
impl BindRustType<Inet> for Statement
[src]
impl BindRustType<Inet> for Statement
fn bind(&mut self, index: usize, value: Inet) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: Inet) -> Result<&mut Self> | [src] |
impl BindRustType<List> for Statement
[src]
impl BindRustType<List> for Statement
fn bind(&mut self, index: usize, value: List) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: List) -> Result<&mut Self> | [src] |
impl BindRustType<Map> for Statement
[src]
impl BindRustType<Map> for Statement
fn bind(&mut self, index: usize, value: Map) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: Map) -> Result<&mut Self> | [src] |
impl BindRustType<Set> for Statement
[src]
impl BindRustType<Set> for Statement
fn bind(&mut self, index: usize, value: Set) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: Set) -> Result<&mut Self> | [src] |
impl BindRustType<Tuple> for Statement
[src]
impl BindRustType<Tuple> for Statement
fn bind(&mut self, index: usize, value: Tuple) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: Tuple) -> Result<&mut Self> | [src] |
impl BindRustType<Uuid> for Statement
[src]
impl BindRustType<Uuid> for Statement
fn bind(&mut self, index: usize, value: Uuid) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: Uuid) -> Result<&mut Self> | [src] |
impl BindRustType<Vec<u8>> for Statement
[src]
impl BindRustType<Vec<u8>> for Statement
fn bind(&mut self, index: usize, value: Vec<u8>) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: Vec<u8>) -> Result<&mut Self> | [src] |
impl<'_> BindRustType<&'_ UserType> for Statement
[src]
impl<'_> BindRustType<&'_ UserType> for Statement
fn bind(&mut self, index: usize, value: &UserType) -> Result<&mut Self> | [src] |
fn bind_by_name(&mut self, col: &str, value: &UserType) -> Result<&mut Self> | [src] |
impl<'a> BindRustType<&'a str> for Statement
[src]
impl<'a> BindRustType<&'a str> for Statement