pub enum MessageStream {
CodineerApi(MessageStream),
OpenAiCompat(MessageStream),
}Variants§
Implementations§
Source§impl MessageStream
impl MessageStream
pub fn request_id(&self) -> Option<&str>
pub async fn next_event(&mut self) -> Result<Option<StreamEvent>, ApiError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MessageStream
impl !RefUnwindSafe for MessageStream
impl Send for MessageStream
impl Sync for MessageStream
impl Unpin for MessageStream
impl UnsafeUnpin for MessageStream
impl !UnwindSafe for MessageStream
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