use kompact::prelude::*;
#[derive(Debug)]
struct TestPort;
impl Port for TestPort {
type Indication = String;
type Request = usize;
}
#[derive(ComponentDefinition)] struct DuplicatePortComponent {
ctx: ComponentContext<Self>,
provided_test_port1: ProvidedPort<TestPort>,
provided_test_port2: ProvidedPort<TestPort>,
required_test_port1: RequiredPort<TestPort>,
required_test_port2: RequiredPort<TestPort>,
}
fn main() {
}