pub struct BidiGenerateContentRealtimeInput {
pub audio: Option<Blob>,
pub video: Option<Blob>,
pub text: Option<String>,
pub activity_start: Option<ActivityStart>,
pub activity_end: Option<ActivityEnd>,
pub audio_stream_end: Option<bool>,
}
Fields§
§audio: Option<Blob>
§video: Option<Blob>
§text: Option<String>
§activity_start: Option<ActivityStart>
§activity_end: Option<ActivityEnd>
§audio_stream_end: Option<bool>
Trait Implementations§
Source§impl Clone for BidiGenerateContentRealtimeInput
impl Clone for BidiGenerateContentRealtimeInput
Source§fn clone(&self) -> BidiGenerateContentRealtimeInput
fn clone(&self) -> BidiGenerateContentRealtimeInput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for BidiGenerateContentRealtimeInput
impl Default for BidiGenerateContentRealtimeInput
Source§fn default() -> BidiGenerateContentRealtimeInput
fn default() -> BidiGenerateContentRealtimeInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BidiGenerateContentRealtimeInput
impl RefUnwindSafe for BidiGenerateContentRealtimeInput
impl Send for BidiGenerateContentRealtimeInput
impl Sync for BidiGenerateContentRealtimeInput
impl Unpin for BidiGenerateContentRealtimeInput
impl UnwindSafe for BidiGenerateContentRealtimeInput
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