pub enum EmbeddingContent {
Float(Vec<f32>),
Base64(String),
}Expand description
Embedding content.
Variants§
Trait Implementations§
Source§impl Clone for EmbeddingContent
impl Clone for EmbeddingContent
Source§fn clone(&self) -> EmbeddingContent
fn clone(&self) -> EmbeddingContent
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 EmbeddingContent
impl Debug for EmbeddingContent
Source§impl Default for EmbeddingContent
impl Default for EmbeddingContent
Source§impl<'de> Deserialize<'de> for EmbeddingContent
impl<'de> Deserialize<'de> for EmbeddingContent
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
Source§impl PartialEq for EmbeddingContent
impl PartialEq for EmbeddingContent
Source§impl Serialize for EmbeddingContent
impl Serialize for EmbeddingContent
impl StructuralPartialEq for EmbeddingContent
Auto Trait Implementations§
impl Freeze for EmbeddingContent
impl RefUnwindSafe for EmbeddingContent
impl Send for EmbeddingContent
impl Sync for EmbeddingContent
impl Unpin for EmbeddingContent
impl UnwindSafe for EmbeddingContent
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