pub struct OpenAiResponseToGeminiStream { /* private fields */ }Implementations§
Source§impl OpenAiResponseToGeminiStream
impl OpenAiResponseToGeminiStream
pub fn is_finished(&self) -> bool
pub fn on_stream_event( &mut self, event: ResponseStreamEvent, out: &mut Vec<GeminiGenerateContentResponseBody>, )
pub fn finish(&mut self, out: &mut Vec<GeminiGenerateContentResponseBody>)
Trait Implementations§
Source§impl Clone for OpenAiResponseToGeminiStream
impl Clone for OpenAiResponseToGeminiStream
Source§fn clone(&self) -> OpenAiResponseToGeminiStream
fn clone(&self) -> OpenAiResponseToGeminiStream
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 OpenAiResponseToGeminiStream
impl Debug for OpenAiResponseToGeminiStream
Source§impl Default for OpenAiResponseToGeminiStream
impl Default for OpenAiResponseToGeminiStream
Source§fn default() -> OpenAiResponseToGeminiStream
fn default() -> OpenAiResponseToGeminiStream
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OpenAiResponseToGeminiStream
impl RefUnwindSafe for OpenAiResponseToGeminiStream
impl Send for OpenAiResponseToGeminiStream
impl Sync for OpenAiResponseToGeminiStream
impl Unpin for OpenAiResponseToGeminiStream
impl UnsafeUnpin for OpenAiResponseToGeminiStream
impl UnwindSafe for OpenAiResponseToGeminiStream
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