pub struct CatalogIndexRow {
pub relation: RelationIdentity,
pub index_type: String,
pub table_name: String,
pub columns_json: String,
pub parameters_json: String,
pub definition_json: Option<String>,
}Expand description
One row from the secondary-index registry.
Fields§
§relation: RelationIdentity§index_type: String§table_name: String§columns_json: String§parameters_json: String§definition_json: Option<String>Durable semantic definition; absent on legacy ordinary secondary indexes.
Trait Implementations§
Source§impl Clone for CatalogIndexRow
impl Clone for CatalogIndexRow
Source§fn clone(&self) -> CatalogIndexRow
fn clone(&self) -> CatalogIndexRow
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CatalogIndexRow
impl RefUnwindSafe for CatalogIndexRow
impl Send for CatalogIndexRow
impl Sync for CatalogIndexRow
impl Unpin for CatalogIndexRow
impl UnsafeUnpin for CatalogIndexRow
impl UnwindSafe for CatalogIndexRow
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more