// Actually, `src/trigger/trigger.rs` inside `src/trigger/mod.rs` is `crate::trigger::trigger`.
// Clippy complains about `mod trigger` inside `trigger`.
// Best fix: rename `trigger.rs` to `types.rs` or `def.rs`, OR allow the lint.
// Renaming is cleaner but requires updating imports.
// For now, I will suppress the lint to minimize churn, as requested "fix warnings".
// pub mod chord; // Not separately implemented yet, basic chord in trigger.rs
// pub mod held; // Integrated in trigger.rs