Move FFI bindings out of ocamlrep_marshal crate
commit734f37a4f03c2383fed0b3e3006808712686d16b
authorJake Bailey <jakebailey@fb.com>
Thu, 8 Sep 2022 22:31:33 +0000 (8 15:31 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Thu, 8 Sep 2022 22:31:33 +0000 (8 15:31 -0700)
treefe8cb91315275da6382b68fbff36adb56e334efa
parentad96bd7b9748d7f23cf1c83340b5138465ef7971
Move FFI bindings out of ocamlrep_marshal crate

Summary: This removes the ser module's dependency on the ocaml runtime.

Reviewed By: shayne-fletcher

Differential Revision: D39357146

fbshipit-source-id: 5914173d67e48cc7dd576b601c24d804a84ba15d
hphp/hack/.cargo/Cargo.toml.ocaml_build
hphp/hack/Cargo.lock
hphp/hack/src/ocamlrep_marshal/cargo/ocamlrep_marshal_ffi_bindings/Cargo.toml [new file with mode: 0644]
hphp/hack/src/ocamlrep_marshal/dune
hphp/hack/src/ocamlrep_marshal/ocamlrep_marshal.rs
hphp/hack/src/ocamlrep_marshal/ocamlrep_marshal_ffi_bindings.rs [new file with mode: 0644]
hphp/hack/src/ocamlrep_marshal/ser.rs