A helper crate for proc-macros used by the [syact].
Includes a derive proc-macro to implement SyncCompGroup
for a struct consisting of only fields that include SyncComp
.
```rust use syact::prelude::*;
// Simple group of components that consists of multiple fields
struct TestGroup { pub base : Stepper, pub arm : Stepper }
fn main() { let test = TestGroup { base: Stepper::newsim(StepperConst::GEN), arm: Stepper::newsim(StepperConst::GEN) };
let test_ref : &dyn SyncCompGroup<2> = &test;
// Usually requires multiple curve builders
let path_builder : PathBuilder<2> = test.create_path_builder();
} ```