[−][src]Struct cassandra_cpp::KeyspaceMeta
A snapshot of the schema's metadata.
Methods
impl KeyspaceMeta
[src]
impl KeyspaceMeta
ⓘImportant traits for AggregateIterator
pub fn aggregrates_iter(&self) -> AggregateIterator | [src] |
Iterator over the aggregates in this keyspace
ⓘImportant traits for FieldIterator
pub fn fields_iter(&self) -> FieldIterator | [src] |
Iterator over the field in this keyspace
pub fn table_by_name(&self, name: &str) -> Option<TableMeta> | [src] |
Gets the table metadata for the provided table name.
pub fn user_type_by_name(&self, name: &str) -> Option<ConstDataType> | [src] |
Gets the data type for the provided type name.
pub fn get_function_by_name( | [src] |
Gets the function metadata for the provided function name.
pub fn aggregate_by_name( | [src] |
Gets the aggregate metadata for the provided aggregate name.
ⓘImportant traits for TableIterator
pub fn table_iter(&mut self) -> TableIterator | [src] |
Iterator over the tables in this keyspaces
ⓘImportant traits for FunctionIterator
pub fn function_iter(&mut self) -> FunctionIterator | [src] |
Iterator over the functions in this keyspaces
ⓘImportant traits for UserTypeIterator
pub fn user_type_iter(&mut self) -> UserTypeIterator | [src] |
Iterator over the UDTs in this keyspaces
pub fn name(&self) -> String | [src] |
Gets the name of the keyspace.
pub fn field_by_name(&self, name: &str) -> Option<MetadataFieldValue> | [src] |
Gets a metadata field for the provided name. Metadata fields allow direct access to the column data found in the underlying "keyspaces" metadata table.
Trait Implementations
Auto Trait Implementations
impl !Send for KeyspaceMeta
impl !Send for KeyspaceMeta
impl !Sync for KeyspaceMeta
impl !Sync for KeyspaceMeta
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error> | [src] |
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T | [src] |
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId | [src] |
impl<T> SendSyncUnwindSafe for T where
T: Send + Sync + UnwindSafe + ?Sized,
[src]
impl<T> SendSyncUnwindSafe for T where
T: Send + Sync + UnwindSafe + ?Sized,