#[non_exhaustive]pub struct FunctionCallOutputContentItemInputText {
pub text: String,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.text: String§rest: RestImplementations§
Source§impl FunctionCallOutputContentItemInputText
impl FunctionCallOutputContentItemInputText
Sourcepub fn builder(text: String) -> FunctionCallOutputContentItemInputTextBuilder
pub fn builder(text: String) -> FunctionCallOutputContentItemInputTextBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl DeclaredFields for FunctionCallOutputContentItemInputText
impl DeclaredFields for FunctionCallOutputContentItemInputText
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for FunctionCallOutputContentItemInputText
impl<'de> Deserialize<'de> for FunctionCallOutputContentItemInputText
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
impl StructuralPartialEq for FunctionCallOutputContentItemInputText
Auto Trait Implementations§
impl Freeze for FunctionCallOutputContentItemInputText
impl RefUnwindSafe for FunctionCallOutputContentItemInputText
impl Send for FunctionCallOutputContentItemInputText
impl Sync for FunctionCallOutputContentItemInputText
impl Unpin for FunctionCallOutputContentItemInputText
impl UnsafeUnpin for FunctionCallOutputContentItemInputText
impl UnwindSafe for FunctionCallOutputContentItemInputText
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