pub struct OpenAIEmbedding {
pub object: String,
pub index: usize,
pub embedding: Vec<f32>,
}Expand description
OpenAI embedding data.
Fields§
§object: String§index: usize§embedding: Vec<f32>Trait Implementations§
Source§impl Clone for OpenAIEmbedding
impl Clone for OpenAIEmbedding
Source§fn clone(&self) -> OpenAIEmbedding
fn clone(&self) -> OpenAIEmbedding
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 OpenAIEmbedding
impl Debug for OpenAIEmbedding
Source§impl<'de> Deserialize<'de> for OpenAIEmbedding
impl<'de> Deserialize<'de> for OpenAIEmbedding
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 OpenAIEmbedding
impl RefUnwindSafe for OpenAIEmbedding
impl Send for OpenAIEmbedding
impl Sync for OpenAIEmbedding
impl Unpin for OpenAIEmbedding
impl UnwindSafe for OpenAIEmbedding
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