pub struct ListVectorsResult {
pub count: u64,
pub is_truncated: bool,
pub total_count: u64,
pub vectors: Vec<VectorIdEntry>,
pub next_cursor: Option<String>,
}Expand description
Result payload from a list_vectors request.
Fields§
§count: u64Number of vectors returned in this page.
is_truncated: boolWhether there are more vectors to fetch.
total_count: u64Total number of vectors in the index.
vectors: Vec<VectorIdEntry>The vector IDs in this page.
next_cursor: Option<String>Cursor for fetching the next page.
Trait Implementations§
Source§impl Clone for ListVectorsResult
impl Clone for ListVectorsResult
Source§fn clone(&self) -> ListVectorsResult
fn clone(&self) -> ListVectorsResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ListVectorsResult
impl Debug for ListVectorsResult
Source§impl<'de> Deserialize<'de> for ListVectorsResult
impl<'de> Deserialize<'de> for ListVectorsResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ListVectorsResult
impl RefUnwindSafe for ListVectorsResult
impl Send for ListVectorsResult
impl Sync for ListVectorsResult
impl Unpin for ListVectorsResult
impl UnsafeUnpin for ListVectorsResult
impl UnwindSafe for ListVectorsResult
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