The `cxx_build` crate does not support proc macro output (see https://github.com/dtolnay/cxx/issues/808), so we have to generate a standard Rust source file instead.
Thwy were an error of typecasting within the C++ node input.
This fixes#403
I have not adressed all input type as I think a solution based on arrow FFI would be better.
Compare min and max positions instead of using assert with initial position (which can fail spuriously if the first pose arrives before the first movement; and also when the turtle reaches the exact same position again).
- introduce a new `ArrayData` wrapper struct
- implement `TryFrom` to convert to primitive types and strings
- update examples to use the new conversion functions
CI: Use free-disk-space only on linux
free disk space for window
See https://github.com/actions/runner-images/blob/main/images/win/Windows2022-Readme.md
To check what is installed on the window image
Use rmdir instead of choco to uninstall Android
Fix Window CI Issue
FIx CI by removing android uninstall and adding time becfore checking for tick
Removing cache to fix cargo pdb error
See https://stackoverflow.com/questions/4256524/lnk1318-unexpected-pdb-error-ok-0
Add time before timing out for the CI to run
Reduce the amount of jobs to reduce memory consumption and maybe fix parallel build error
Remove rust caching as it not link to CI issue
Remove android folder to add more space to window runner
Removing windows from CI/CD as it does not work