pub struct StreamSplitInput {
pub parent: Exchange,
pub stream: Pin<Box<dyn Stream<Item = Result<Bytes, CamelError>> + Send>>,
pub metadata: StreamMetadata,
}Fields§
§parent: Exchange§stream: Pin<Box<dyn Stream<Item = Result<Bytes, CamelError>> + Send>>§metadata: StreamMetadataAuto Trait Implementations§
impl !Freeze for StreamSplitInput
impl !RefUnwindSafe for StreamSplitInput
impl !Sync for StreamSplitInput
impl !UnwindSafe for StreamSplitInput
impl Send for StreamSplitInput
impl Unpin for StreamSplitInput
impl UnsafeUnpin for StreamSplitInput
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