pub struct QuotaCheckRequest {
pub vector_ids: Vec<String>,
pub dimensions: Option<usize>,
pub metadata_bytes: Option<usize>,
}Expand description
Request to check if an operation would exceed quota
Fields§
§vector_ids: Vec<String>Vector IDs to check (simulated vectors)
dimensions: Option<usize>Dimension of vectors (for size estimation)
metadata_bytes: Option<usize>Estimated metadata size per vector
Trait Implementations§
Source§impl Debug for QuotaCheckRequest
impl Debug for QuotaCheckRequest
Source§impl<'de> Deserialize<'de> for QuotaCheckRequest
impl<'de> Deserialize<'de> for QuotaCheckRequest
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 QuotaCheckRequest
impl RefUnwindSafe for QuotaCheckRequest
impl Send for QuotaCheckRequest
impl Sync for QuotaCheckRequest
impl Unpin for QuotaCheckRequest
impl UnsafeUnpin for QuotaCheckRequest
impl UnwindSafe for QuotaCheckRequest
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