Struct cassandra_cpp::PreparedStatement
[−]
[src]
pub struct PreparedStatement(_);
A statement that has been prepared against at least one Cassandra node. Instances of this class should not be created directly, but through Session.prepare().
Methods
impl PreparedStatement
[src]
fn bind(&self) -> Statement
Creates a bound statement from a pre-prepared statement.
fn parameter_name(&self, index: usize) -> Result<&str>
Gets the name of a parameter at the specified index.
fn parameter_data_type(&self, index: usize) -> ConstDataType
Gets the data type of a parameter at the specified index.
Returns a reference to the data type of the parameter. Do not free this reference as it is bound to the lifetime of the prepared.
fn parameter_data_type_by_name(&self, name: &str) -> ConstDataType
Gets the data type of a parameter for the specified name.
Returns a reference to the data type of the parameter. Do not free this reference as it is bound to the lifetime of the prepared.
Trait Implementations
impl Debug for PreparedStatement
[src]
impl Sync for PreparedStatement
[src]
impl Send for PreparedStatement
[src]
impl Drop for PreparedStatement
[src]
fn drop(&mut self)
Frees a prepared statement