Struct cassandra_cpp::TableMeta
source · [−]pub struct TableMeta(_);
Expand description
Table metadata
Implementations
pub fn field_iter(&mut self) -> FieldIteratorⓘNotable traits for FieldIteratorimpl Iterator for FieldIterator type Item = Field;
pub fn field_iter(&mut self) -> FieldIteratorⓘNotable traits for FieldIteratorimpl Iterator for FieldIterator type Item = Field;
Notable traits for FieldIterator
impl Iterator for FieldIterator type Item = Field;
returns an iterator over the fields of this table
pub fn columns_iter(&self) -> ColumnIteratorⓘNotable traits for ColumnIteratorimpl Iterator for ColumnIterator type Item = ColumnMeta;
pub fn columns_iter(&self) -> ColumnIteratorⓘNotable traits for ColumnIteratorimpl Iterator for ColumnIterator type Item = ColumnMeta;
Notable traits for ColumnIterator
impl Iterator for ColumnIterator type Item = ColumnMeta;
An iterator over the columns in this table
Gets the column metadata for the provided column name.
Gets the total number of columns for the table.
Gets the column metadata for the provided index.
Gets the number of columns for the table’s partition key.
Gets the partition key column metadata for the provided index.
Gets the number of columns for the table’s clustering key
Gets the clustering key column metadata for the provided index.
Gets a metadata field for the provided name. Metadata fields allow direct access to the column data found in the underlying “tables” metadata table.