pub enum ClientMessagePayload {
Setup(BidiGenerateContentSetup),
ClientContent(BidiGenerateContentClientContent),
RealtimeInput(BidiGenerateContentRealtimeInput),
ToolResponse(BidiGenerateContentToolResponse),
}
Variants§
Setup(BidiGenerateContentSetup)
ClientContent(BidiGenerateContentClientContent)
RealtimeInput(BidiGenerateContentRealtimeInput)
ToolResponse(BidiGenerateContentToolResponse)
Trait Implementations§
Source§impl Clone for ClientMessagePayload
impl Clone for ClientMessagePayload
Source§fn clone(&self) -> ClientMessagePayload
fn clone(&self) -> ClientMessagePayload
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 Debug for ClientMessagePayload
impl Debug for ClientMessagePayload
Auto Trait Implementations§
impl Freeze for ClientMessagePayload
impl RefUnwindSafe for ClientMessagePayload
impl Send for ClientMessagePayload
impl Sync for ClientMessagePayload
impl Unpin for ClientMessagePayload
impl UnwindSafe for ClientMessagePayload
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