pub struct PreparedStatement<T = Bound>(_, _);
Expand description

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().

Implementations

Creates a bound statement from a pre-prepared statement.

Returns the session of which this prepared statement is bound to.

Gets the name of a parameter at the specified index.

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.

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

Formats the value using the given formatter. Read more

Frees a prepared statement

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.