Rust
在 Rust crate 中用 Cogna 追踪 public API 演进,避免升级破坏。
Rust
如果你维护 Rust crate,Cogna 可以帮你把“代码改动”转换成“对调用方的影响”。
推荐配置
profile: rust-crate
inputs:
include:
- "**/*.rs"使用步骤
cogna build
cogna diff
cogna check重点关注变化
pub类型和函数签名变化- trait 对外行为变化
- 删除或重命名公开 API