pub struct NullStreamSink;Expand description
No-op sink. Useful in headless tests + as the default Executor field
value so Executor::run doesn’t require a real sink when nobody cares
about streaming.
Trait Implementations§
Source§impl LlmStreamSink for NullStreamSink
impl LlmStreamSink for NullStreamSink
Auto Trait Implementations§
impl Freeze for NullStreamSink
impl RefUnwindSafe for NullStreamSink
impl Send for NullStreamSink
impl Sync for NullStreamSink
impl Unpin for NullStreamSink
impl UnsafeUnpin for NullStreamSink
impl UnwindSafe for NullStreamSink
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