pub enum UpdateReason {
ContentChanged,
ModelUpdated,
QualityImprovement,
MetadataUpdated,
ErrorCorrection,
Manual,
}Expand description
Reasons for embedding updates
Variants§
ContentChanged
Content changed
ModelUpdated
Model updated
QualityImprovement
Quality improvement
MetadataUpdated
Metadata updated
ErrorCorrection
Error correction
Manual
Manual update
Trait Implementations§
Source§impl Clone for UpdateReason
impl Clone for UpdateReason
Source§fn clone(&self) -> UpdateReason
fn clone(&self) -> UpdateReason
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 UpdateReason
impl Debug for UpdateReason
Source§impl<'de> Deserialize<'de> for UpdateReason
impl<'de> Deserialize<'de> for UpdateReason
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 UpdateReason
impl RefUnwindSafe for UpdateReason
impl Send for UpdateReason
impl Sync for UpdateReason
impl Unpin for UpdateReason
impl UnwindSafe for UpdateReason
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