Enum fbp::fbp_iidmessage::ProcessMessageType [−][src]
pub enum ProcessMessageType {
Stop,
Suspend,
Restart,
}
Expand description
Defines the types of Process messages for an FBP node
Variants
Stop
The Stop type tells the node to stop processing and quit its input thread
Suspend
The Suspend type tells the node to suspend processing message and just pass them through to any nodes that are to receive the output of this node.
Restart
The Restart type tells the node to re-start processing messages. If the node was not previously suspended this will no nothing.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for ProcessMessageType
impl Send for ProcessMessageType
impl Sync for ProcessMessageType
impl Unpin for ProcessMessageType
impl UnwindSafe for ProcessMessageType
Blanket Implementations
Mutably borrows from an owned value. Read more