pub enum VectorIndexTarget {
Relational {
table: String,
column: String,
column_ordinal: u32,
},
NodeProperty {
table: String,
property: String,
table_id: TableId,
property_id: PropertyId,
},
}Expand description
Resolved field identity. Relational schemas currently identify columns by normalized table name and ordinal; the descriptor’s schema digest fences reinterpretation of that ordinal after a schema change.
Variants§
Trait Implementations§
Source§impl Clone for VectorIndexTarget
impl Clone for VectorIndexTarget
Source§impl Debug for VectorIndexTarget
impl Debug for VectorIndexTarget
impl Eq for VectorIndexTarget
Source§impl PartialEq for VectorIndexTarget
impl PartialEq for VectorIndexTarget
impl StructuralPartialEq for VectorIndexTarget
Auto Trait Implementations§
impl Freeze for VectorIndexTarget
impl RefUnwindSafe for VectorIndexTarget
impl Send for VectorIndexTarget
impl Sync for VectorIndexTarget
impl Unpin for VectorIndexTarget
impl UnsafeUnpin for VectorIndexTarget
impl UnwindSafe for VectorIndexTarget
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