pub struct RawOutput {
pub tx: Vec<Sender<DataflowMessage>>,
pub clock: Arc<HLC>,
pub source: NodeID,
pub layout: OutputID,
}Expand description
Not typed Output to receive data from the dataflow
Fields§
§tx: Vec<Sender<DataflowMessage>>The senders parts of MPSC channels
clock: Arc<HLC>The shared clock of the runtime
source: NodeIDThe source node layout, useful for debugging
layout: OutputIDThe layout of the output, useful for debugging
Implementations§
Auto Trait Implementations§
impl Freeze for RawOutput
impl !RefUnwindSafe for RawOutput
impl Send for RawOutput
impl Sync for RawOutput
impl Unpin for RawOutput
impl !UnwindSafe for RawOutput
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