Enum futuresdr::runtime::FlowgraphMessage
source · [−]pub enum FlowgraphMessage {
Terminate,
Initialized,
BlockDone {
block_id: usize,
block: Block,
},
BlockCall {
block_id: usize,
port_id: usize,
data: Pmt,
},
BlockCallback {
block_id: usize,
port_id: usize,
data: Pmt,
tx: Sender<Pmt>,
},
FlowgraphDescription {
tx: Sender<FlowgraphDescription>,
},
BlockDescription {
block_id: usize,
tx: Sender<BlockDescription>,
},
}
Variants
Terminate
Initialized
BlockDone
BlockCall
BlockCallback
FlowgraphDescription
Fields
tx: Sender<FlowgraphDescription>
BlockDescription
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for FlowgraphMessage
impl Send for FlowgraphMessage
impl !Sync for FlowgraphMessage
impl Unpin for FlowgraphMessage
impl !UnwindSafe for FlowgraphMessage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more