pub enum VectorStoreFileStatus {
InProgress,
Completed,
Failed,
Cancelled,
}Expand description
The status of a file inside a vector store.
Variants§
InProgress
The file is currently being processed.
Completed
The file was processed successfully.
Failed
Processing failed; see last_error.
Cancelled
Processing was cancelled.
Trait Implementations§
Source§impl Clone for VectorStoreFileStatus
impl Clone for VectorStoreFileStatus
Source§fn clone(&self) -> VectorStoreFileStatus
fn clone(&self) -> VectorStoreFileStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VectorStoreFileStatus
Source§impl Debug for VectorStoreFileStatus
impl Debug for VectorStoreFileStatus
Source§impl<'de> Deserialize<'de> for VectorStoreFileStatus
impl<'de> Deserialize<'de> for VectorStoreFileStatus
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
impl Eq for VectorStoreFileStatus
Source§impl PartialEq for VectorStoreFileStatus
impl PartialEq for VectorStoreFileStatus
impl StructuralPartialEq for VectorStoreFileStatus
Auto Trait Implementations§
impl Freeze for VectorStoreFileStatus
impl RefUnwindSafe for VectorStoreFileStatus
impl Send for VectorStoreFileStatus
impl Sync for VectorStoreFileStatus
impl Unpin for VectorStoreFileStatus
impl UnsafeUnpin for VectorStoreFileStatus
impl UnwindSafe for VectorStoreFileStatus
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.