pub struct GoogleAiContent {
pub role: Option<String>,
pub parts: Vec<GoogleAiPart>,
}Fields§
§role: Option<String>§parts: Vec<GoogleAiPart>Trait Implementations§
Source§impl DeJson for GoogleAiContent
impl DeJson for GoogleAiContent
Source§impl Debug for GoogleAiContent
impl Debug for GoogleAiContent
Source§impl SerJson for GoogleAiContent
impl SerJson for GoogleAiContent
fn ser_json(&self, d: usize, s: &mut SerJsonState)
fn serialize_json(&self) -> String
Auto Trait Implementations§
impl Freeze for GoogleAiContent
impl RefUnwindSafe for GoogleAiContent
impl Send for GoogleAiContent
impl Sync for GoogleAiContent
impl Unpin for GoogleAiContent
impl UnwindSafe for GoogleAiContent
Blanket Implementations§
Source§impl<T> ActionTrait for T
impl<T> ActionTrait for T
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