chdkptp/lib.rs
1//! chdkptp — pure-Rust client for Canon cameras running CHDK firmware.
2//!
3//! See `examples/` for end-to-end usage.
4
5pub mod chdk;
6pub mod error;
7pub mod ptp;
8pub mod usb;
9
10pub use chdk::ChdkVersion;
11pub use error::{Error, Result};
12pub use ptp::{DeviceInfo, PtpSession};
13pub use usb::{list_cameras, CameraInfo, CANON_VENDOR_ID};