协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
minimize-rust-ffi-crate-surface【开发与工程】Remove Rust-defined C symbols that are either unused or only used in C/C++ unit tests.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Remove C symbols defined in a Rust FFI crate or file that are either unused or only used in C/C++ unit tests.
<path>: Path to the Rust crate or file.<path 1> <path 2>: Multiple Rust crates/files.If the path doesn't start with src/, assume it to be in the src/redisearch_rs/c_entrypoint directory. E.g. numeric_range_tree_ffi becomes src/redisearch_rs/numeric_range_tree_ffi.
If the path points to a directory, review the documentation of all Rust files in that directory.
extern "C" fn annotated with #[unsafe(no_mangle)] or type definitions)../build.sh RUN_UNIT_TESTS)