This commit fills out documentation for all remaining functions in the C API, and additionally enables "warn if undocumented" which will fail CI since warnings are also treated as errors.
HostRef<T>
https://github.com/WebAssembly/wasm-c-api