pub struct VectorScanQuery {
pub kind: String,
pub namespace: Option<String>,
pub search_kind: SearchKind,
}Fields§
§kind: String§namespace: Option<String>§search_kind: SearchKindImplementations§
Source§impl VectorScanQuery
impl VectorScanQuery
pub fn new(kind: impl Into<String>, search_kind: impl Into<SearchKind>) -> Self
pub fn with_namespace(self, namespace: impl Into<String>) -> Self
pub fn partitions(&self) -> Vec<String>
pub fn scan_prefix(&self) -> String
pub fn search_kind_from_partition(partition: &str) -> Option<SearchKind>
pub fn node_id_from_key(key: &str) -> Option<&str>
Auto Trait Implementations§
impl Freeze for VectorScanQuery
impl RefUnwindSafe for VectorScanQuery
impl Send for VectorScanQuery
impl Sync for VectorScanQuery
impl Unpin for VectorScanQuery
impl UnsafeUnpin for VectorScanQuery
impl UnwindSafe for VectorScanQuery
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