Skip to content

Commit c0b42d0

Browse files
feat(rust): add CFFI functions and test structure
- Add get_library_version() to CFFI layer - Add CoreClient trait for client interface - Set up integration test structure - Update generated test dependencies Part of BoundaryML#2348
1 parent 8b181ac commit c0b42d0

File tree

86 files changed

+15028
-3293
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+15028
-3293
lines changed

engine/Cargo.lock

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

engine/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ default-members = [
5151
]
5252

5353
[workspace.dependencies]
54+
baml-client-rust = { path = "language_client_rust" }
5455
anyhow = "1.0"
5556
askama = { version = "0.14.0", features = ["code-in-doc"] }
5657
baml-cli = { path = "cli" }

engine/generators/languages/rust/generated_tests/array_types/baml_client/Cargo.toml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

engine/generators/languages/rust/generated_tests/array_types/baml_client/src/client.rs

Lines changed: 17 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)