| callback_interfaces.rs |
|
1565 |
- |
| complex_fns.rs |
Test lifting/lowering primitive types |
981 |
- |
| compound_types.rs |
|
701 |
- |
| custom_types.rs |
|
1867 |
- |
| enums.rs |
|
1264 |
- |
| errors.rs |
|
1495 |
- |
| futures.rs |
Async functions that round-trip data.
The purpose of these is to test the lift/lower implementations in the async code. |
3135 |
- |
| interfaces.rs |
|
1198 |
- |
| lib.rs |
|
907 |
- |
| primitive_types.rs |
Test lifting/lowering primitive types |
1637 |
- |
| records.rs |
|
885 |
- |
| simple_fns.rs |
Extremely simple fixture to test making scaffolding calls without any arguments or return types
The test is if the bindings can make a call to `test_func`. If in doubt, run the tests with
`--features=ffi-trace` to check that the function is actually called. |
523 |
- |
| trait_interfaces.rs |
Trait interface test. This is the like the `callback_interfaces` module, except it uses a
trait that has `with_foreign` enabled (AKA a trait interface). This means UniFFI supports both
Rust and foreign language implementations of the trait. |
5436 |
- |