1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use crate::runtime::Pmt;
use crate::runtime::StreamInput;
use crate::runtime::StreamOutput;
#[derive(Clone, Debug)]
pub enum Tag {
Id(u64),
String(String),
Data(Pmt),
}
#[derive(Clone, Debug)]
pub struct ItemTag {
pub index: usize,
pub tag: Tag,
}
pub fn default_tag_propagation(_inputs: &mut [StreamInput], _outputs: &mut [StreamOutput]) {}