pub struct VectorPage {
pub vectors: Vec<Value>,
pub total: usize,
pub limit: usize,
pub offset: usize,
pub message: Option<String>,
}Expand description
Paginated vector listing returned by GET /collections/{name}/vectors.
Fields§
§vectors: Vec<Value>Vectors on this page — each entry carries id, vector, and payload.
total: usizeTotal vector count in the collection (unfiltered).
limit: usizeThe effective limit applied by the server.
offset: usizeThe byte-offset applied by the server.
Note: the task spec calls this page but the server handler
(GET /collections/{name}/vectors) uses an offset query
parameter internally and echoes it back as offset.
message: Option<String>Optional human-readable pagination hint from the server.
Trait Implementations§
Source§impl Clone for VectorPage
impl Clone for VectorPage
Source§fn clone(&self) -> VectorPage
fn clone(&self) -> VectorPage
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 VectorPage
impl Debug for VectorPage
Source§impl<'de> Deserialize<'de> for VectorPage
impl<'de> Deserialize<'de> for VectorPage
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 VectorPage
impl RefUnwindSafe for VectorPage
impl Send for VectorPage
impl Sync for VectorPage
impl Unpin for VectorPage
impl UnsafeUnpin for VectorPage
impl UnwindSafe for VectorPage
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request