pub struct CreateEmbeddingResponse {
pub data: Vec<Embedding>,
pub model: String,
pub object: String,
pub usage: CreateEmbeddingResponse_Usage,
}
Fields§
§data: Vec<Embedding>
The list of embeddings generated by the model.
model: String
The name of the model used to generate the embedding.
object: String
The object type, which is always “list”.
usage: CreateEmbeddingResponse_Usage
Trait Implementations§
Source§impl Clone for CreateEmbeddingResponse
impl Clone for CreateEmbeddingResponse
Source§fn clone(&self) -> CreateEmbeddingResponse
fn clone(&self) -> CreateEmbeddingResponse
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for CreateEmbeddingResponse
impl RefUnwindSafe for CreateEmbeddingResponse
impl Send for CreateEmbeddingResponse
impl Sync for CreateEmbeddingResponse
impl Unpin for CreateEmbeddingResponse
impl UnwindSafe for CreateEmbeddingResponse
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