pub struct OpenAiResponseToClaudeStream { /* private fields */ }Implementations§
Source§impl OpenAiResponseToClaudeStream
impl OpenAiResponseToClaudeStream
pub fn is_finished(&self) -> bool
pub fn on_stream_event( &mut self, stream_event: ResponseStreamEvent, out: &mut Vec<ClaudeStreamEvent>, )
pub fn finish(&mut self, out: &mut Vec<ClaudeStreamEvent>)
Trait Implementations§
Source§impl Clone for OpenAiResponseToClaudeStream
impl Clone for OpenAiResponseToClaudeStream
Source§fn clone(&self) -> OpenAiResponseToClaudeStream
fn clone(&self) -> OpenAiResponseToClaudeStream
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 OpenAiResponseToClaudeStream
impl Debug for OpenAiResponseToClaudeStream
Auto Trait Implementations§
impl Freeze for OpenAiResponseToClaudeStream
impl RefUnwindSafe for OpenAiResponseToClaudeStream
impl Send for OpenAiResponseToClaudeStream
impl Sync for OpenAiResponseToClaudeStream
impl Unpin for OpenAiResponseToClaudeStream
impl UnsafeUnpin for OpenAiResponseToClaudeStream
impl UnwindSafe for OpenAiResponseToClaudeStream
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