cu29-derive 0.15.0

This is the copper project runtime generator. It cannot be used independently from the copper project.
Documentation
(
    tasks: (
        (
            id: "task0",
            type: "tasks::ExampleSrc",
        ),
        (
            id: "task1",
            type: "tasks::ExampleTask",
        ),
        (
            id: "task2",
            type: "tasks::ExampleSink",
        ),
    ),
    cnx: [
        (
            src: "task0",
            dst: "task1",
            msg: "i32",
        ),
        (
            src: "task1",
            dst: "task2",
            msg: "i32",
        ),
    ],
    monitors: [(type: "ExampleMonitor")],
)