pub enum ResponseSender {
Single(Sender<DataMessage>),
Streaming(Sender<DataMessage>),
}Expand description
Response sender type - either oneshot for single responses or mpsc for streaming
Variants§
Single(Sender<DataMessage>)
Single response (normal HTTP requests)
Streaming(Sender<DataMessage>)
Streaming responses (SSE)
Auto Trait Implementations§
impl !RefUnwindSafe for ResponseSender
impl !UnwindSafe for ResponseSender
impl Freeze for ResponseSender
impl Send for ResponseSender
impl Sync for ResponseSender
impl Unpin for ResponseSender
impl UnsafeUnpin for ResponseSender
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