Add Rust_provider_backend FFI bindings for Decl_provider and Shallow_classes_provider
commit443a0209bfb67a7e3090cc9b0c83e5b541fd56cc
authorJake Bailey <jakebailey@fb.com>
Thu, 5 May 2022 21:33:57 +0000 (5 14:33 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Thu, 5 May 2022 21:33:57 +0000 (5 14:33 -0700)
tree484f5623ff40ad4cbe0ba054f49430760188d7ce
parentc5a3ff993dbda73da0d88f7d2fa5ddd2bd049850
Add Rust_provider_backend FFI bindings for Decl_provider and Shallow_classes_provider

Summary: Add FFI bindings for all functions needed to implement Decl_provider and Shallow_classes_provider functionality using Rust_provider_backend. Crash with a `todo!()` for most.

Reviewed By: shayne-fletcher

Differential Revision: D35965210

fbshipit-source-id: aa2d69af763234efec302c9bf8bffe17c64d3ac0
hphp/hack/src/providers/cargo/rust_provider_backend_ffi/Cargo.toml
hphp/hack/src/providers/rust_provider_backend.ml
hphp/hack/src/providers/rust_provider_backend.mli
hphp/hack/src/providers/rust_provider_backend_ffi.rs