Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Contributing

Contributions are welcome! Please open an issue or pull request on GitHub.

Development Setup

# Build the workspace
cargo build --workspace

# Run tests (includes fake camera integration tests)
cargo test --workspace

# Lint
cargo clippy --workspace --all-targets -- -D warnings
cargo fmt --all --check

Code Style

  • Follow rustfmt defaults
  • Keep clippy warnings clean
  • Add doc comments to all public items