cdp_html_shot/lib.rs
1/*!
2[![GitHub]](https://github.com/araea/cdp-html-shot) [![crates-io]](https://crates.io/crates/cdp-html-shot) [![docs-rs]](crate)
3
4[GitHub]: https://img.shields.io/badge/github-8da0cb?style=for-the-badge&labelColor=555555&logo=github
5[crates-io]: https://img.shields.io/badge/crates.io-fc8d62?style=for-the-badge&labelColor=555555&logo=rust
6[docs-rs]: https://img.shields.io/badge/docs.rs-66c2a5?style=for-the-badge&labelColor=555555&logo=docs.rs
7
8<br>
9
10A Rust library for capturing HTML screenshots using the Chrome DevTools Protocol (CDP).
11*/
12
13pub mod browser;
14pub mod element;
15#[cfg(feature = "atexit")]
16pub mod exit_hook;
17pub mod tab;
18pub mod transport;
19pub mod types;
20pub mod utils;
21
22// Re-export main types to the root
23pub use browser::Browser;
24pub use element::Element;
25#[cfg(feature = "atexit")]
26pub use exit_hook::ExitHook;
27pub use tab::Tab;
28pub use types::*;