pub struct VectorOperationResult {
pub operation_id: String,
pub success: bool,
pub embeddings_processed: usize,
pub processing_time_ms: u64,
pub index_stats: Option<IndexStats>,
pub performance_metrics: OperationMetrics,
pub errors: Vec<String>,
pub metadata: HashMap<String, Value>,
}Expand description
Result of vector operations
Fields§
§operation_id: StringOperation ID
success: boolWhether operation succeeded
embeddings_processed: usizeNumber of embeddings processed
processing_time_ms: u64Processing time in milliseconds
index_stats: Option<IndexStats>Index statistics after operation
performance_metrics: OperationMetricsPerformance metrics
errors: Vec<String>Errors encountered
metadata: HashMap<String, Value>Operation metadata
Trait Implementations§
Source§impl Clone for VectorOperationResult
impl Clone for VectorOperationResult
Source§fn clone(&self) -> VectorOperationResult
fn clone(&self) -> VectorOperationResult
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 VectorOperationResult
impl Debug for VectorOperationResult
Source§impl<'de> Deserialize<'de> for VectorOperationResult
impl<'de> Deserialize<'de> for VectorOperationResult
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 VectorOperationResult
impl RefUnwindSafe for VectorOperationResult
impl Send for VectorOperationResult
impl Sync for VectorOperationResult
impl Unpin for VectorOperationResult
impl UnwindSafe for VectorOperationResult
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