Test cbindgen correctness in CI
With the introduction of FFI, we ship generated header files that we need to keep up-to-date. This CI test double-checks that the generated files match those that we would generate from cbindgen.
I've confirmed that this test works from the fact that in our current main
branch,
the headers are out-of-date, and so this CI test fails up until the final commit in this branch,
which regenerates the headers.
Closes #1502 (closed) .
Edited by Nick Mathewson