pub struct InputOutputTextContent {
pub annotations: Vec<Annotation>,
pub logprobs: Option<Vec<LogProb>>,
pub text: String,
}Expand description
Relaxed counterpart to upstream OutputTextContent for input-side content.
annotations tolerates both missing and explicit null; upstream requires
it to be a present non-null array.
Fields§
§annotations: Vec<Annotation>§logprobs: Option<Vec<LogProb>>§text: StringTrait Implementations§
Source§impl Clone for InputOutputTextContent
impl Clone for InputOutputTextContent
Source§fn clone(&self) -> InputOutputTextContent
fn clone(&self) -> InputOutputTextContent
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 InputOutputTextContent
impl Debug for InputOutputTextContent
Source§impl<'de> Deserialize<'de> for InputOutputTextContent
impl<'de> Deserialize<'de> for InputOutputTextContent
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 InputOutputTextContent
impl PartialEq for InputOutputTextContent
Source§impl Serialize for InputOutputTextContent
impl Serialize for InputOutputTextContent
impl StructuralPartialEq for InputOutputTextContent
Auto Trait Implementations§
impl Freeze for InputOutputTextContent
impl RefUnwindSafe for InputOutputTextContent
impl Send for InputOutputTextContent
impl Sync for InputOutputTextContent
impl Unpin for InputOutputTextContent
impl UnsafeUnpin for InputOutputTextContent
impl UnwindSafe for InputOutputTextContent
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