Problem
- Unused imports:
c_char, size_t
c_void used in extern block but not imported
#[cfg(feature = "ffi")] used but feature not declared in Cargo.toml
Fix Applied (uncommitted)
- Removed unused imports
- Added conditional
c_void import
- Added
[features] ffi = [] to Cargo.toml
Verification
cargo clippy -p trios-training-ffi -- -D warnings # PASS
Diagnosed by trios-doctor (leukocyte agent)
Problem
c_char,size_tc_voidused in extern block but not imported#[cfg(feature = "ffi")]used but feature not declared in Cargo.tomlFix Applied (uncommitted)
c_voidimport[features] ffi = []to Cargo.tomlVerification
Diagnosed by trios-doctor (leukocyte agent)