pub struct EmbedRequestParameters {
pub input_type: Option<String>,
pub truncate: Option<String>,
}
Expand description
EmbedRequestParameters : Model-specific parameters.
Fields§
§input_type: Option<String>
Common property used to distinguish between types of data.
truncate: Option<String>
How to handle inputs longer than those supported by the model. If NONE, when the input exceeds the maximum input token length an error will be returned.
Implementations§
Source§impl EmbedRequestParameters
impl EmbedRequestParameters
Sourcepub fn new() -> EmbedRequestParameters
pub fn new() -> EmbedRequestParameters
Model-specific parameters.
Trait Implementations§
Source§impl Clone for EmbedRequestParameters
impl Clone for EmbedRequestParameters
Source§fn clone(&self) -> EmbedRequestParameters
fn clone(&self) -> EmbedRequestParameters
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 EmbedRequestParameters
impl Debug for EmbedRequestParameters
Source§impl Default for EmbedRequestParameters
impl Default for EmbedRequestParameters
Source§fn default() -> EmbedRequestParameters
fn default() -> EmbedRequestParameters
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EmbedRequestParameters
impl<'de> Deserialize<'de> for EmbedRequestParameters
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 EmbedRequestParameters
impl PartialEq for EmbedRequestParameters
Source§impl Serialize for EmbedRequestParameters
impl Serialize for EmbedRequestParameters
impl StructuralPartialEq for EmbedRequestParameters
Auto Trait Implementations§
impl Freeze for EmbedRequestParameters
impl RefUnwindSafe for EmbedRequestParameters
impl Send for EmbedRequestParameters
impl Sync for EmbedRequestParameters
impl Unpin for EmbedRequestParameters
impl UnwindSafe for EmbedRequestParameters
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request