pub struct ResponsesStreamCollector { /* private fields */ }Implementations§
Source§impl ResponsesStreamCollector
impl ResponsesStreamCollector
pub fn new(limits: ResponsesStreamLimits) -> Self
pub fn push(&mut self, event: StreamEvent) -> Result<(), TransformError>
Source§impl ResponsesStreamCollector
impl ResponsesStreamCollector
pub fn finish( self, ) -> Result<Converted<GenerateContentResponseBody>, TransformError>
Auto Trait Implementations§
impl Freeze for ResponsesStreamCollector
impl RefUnwindSafe for ResponsesStreamCollector
impl Send for ResponsesStreamCollector
impl Sync for ResponsesStreamCollector
impl Unpin for ResponsesStreamCollector
impl UnsafeUnpin for ResponsesStreamCollector
impl UnwindSafe for ResponsesStreamCollector
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