Skip to main content

chromiumoxide_fetcher/
lib.rs

1pub use self::build_info::BuildInfo;
2pub use self::error::FetcherError;
3pub use self::fetcher::{BrowserFetcher, BrowserFetcherInstallation, BrowserFetcherOptions};
4pub use self::host::BrowserHost;
5pub use self::kind::BrowserKind;
6pub use self::platform::Platform;
7use self::runtime::Runtime;
8pub use self::version::{BrowserVersion, Channel, Milestone, Revision, Version, VersionError};
9
10/// Backward-compatible alias for [`BrowserFetcherInstallation`].
11pub type BrowserFetcherRevisionInfo = BrowserFetcherInstallation;
12
13/// Currently downloaded chromium revision (legacy).
14///
15/// Prefer using `BrowserKind::Chrome` with `Channel::Stable` for Chrome for Testing.
16pub const CURRENT_REVISION: Revision = Revision::new(1355984);
17
18mod build_info;
19mod error;
20mod fetcher;
21mod host;
22mod kind;
23mod platform;
24mod runtime;
25mod version;