pub struct StructuredOutputIntent {
pub name: String,
pub schema: Value,
pub strict: bool,
}Fields§
§name: String§schema: Value§strict: boolTrait Implementations§
Source§impl Clone for StructuredOutputIntent
impl Clone for StructuredOutputIntent
Source§impl Debug for StructuredOutputIntent
impl Debug for StructuredOutputIntent
Source§impl<'de> Deserialize<'de> for StructuredOutputIntent
impl<'de> Deserialize<'de> for StructuredOutputIntent
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 StructuredOutputIntent
impl PartialEq for StructuredOutputIntent
Source§impl Serialize for StructuredOutputIntent
impl Serialize for StructuredOutputIntent
impl StructuralPartialEq for StructuredOutputIntent
Auto Trait Implementations§
impl Freeze for StructuredOutputIntent
impl RefUnwindSafe for StructuredOutputIntent
impl Send for StructuredOutputIntent
impl Sync for StructuredOutputIntent
impl Unpin for StructuredOutputIntent
impl UnsafeUnpin for StructuredOutputIntent
impl UnwindSafe for StructuredOutputIntent
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