pub struct PredictionContent {
pub type: PredictionContentType,
pub content: PredictionContentContent,
}Expand description
§Static Content
Static predicted output content, such as the content of a text file that is being regenerated.
Fields§
§type: PredictionContentTypeThe type of the predicted content you want to provide. This type is
currently always content.
content: PredictionContentContentThe content that should be matched when generating a model response. If generated tokens would match this content, the entire model response can be returned much more quickly.
Trait Implementations§
Source§impl Clone for PredictionContent
impl Clone for PredictionContent
Source§fn clone(&self) -> PredictionContent
fn clone(&self) -> PredictionContent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PredictionContent
impl Debug for PredictionContent
Source§impl<'de> Deserialize<'de> for PredictionContent
impl<'de> Deserialize<'de> for PredictionContent
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 From<PredictionContent> for CreateChatCompletionRequestPrediction
impl From<PredictionContent> for CreateChatCompletionRequestPrediction
Source§fn from(value: PredictionContent) -> Self
fn from(value: PredictionContent) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PredictionContent
impl PartialEq for PredictionContent
Source§fn eq(&self, other: &PredictionContent) -> bool
fn eq(&self, other: &PredictionContent) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PredictionContent
impl Serialize for PredictionContent
impl StructuralPartialEq for PredictionContent
Auto Trait Implementations§
impl Freeze for PredictionContent
impl RefUnwindSafe for PredictionContent
impl Send for PredictionContent
impl Sync for PredictionContent
impl Unpin for PredictionContent
impl UnsafeUnpin for PredictionContent
impl UnwindSafe for PredictionContent
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.