1#![doc(html_root_url = "https://docs.rs/maman/0.13.1")]
8#![deny(warnings)]
9#![crate_name = "maman"]
10
11#[macro_use]
12extern crate html5ever;
13#[macro_use]
14extern crate log;
15extern crate mime;
16extern crate reqwest;
17extern crate robotparser;
18extern crate serde;
19#[macro_use]
20extern crate serde_derive;
21#[macro_use]
22extern crate serde_json;
23extern crate sidekiq;
24extern crate url;
25extern crate url_serde;
26
27#[macro_export]
28macro_rules! maman_name {
29 () => {
30 "Maman"
31 };
32}
33#[macro_export]
34macro_rules! maman_version {
35 () => {
36 env!("CARGO_PKG_VERSION")
37 };
38}
39#[macro_export]
40macro_rules! maman_version_string {
41 () => {
42 concat!(maman_name!(), " v", maman_version!())
43 };
44}
45#[macro_export]
46macro_rules! maman_user_agent {
47 () => {
48 concat!(maman_version_string!(), " (https://crates.io/crates/maman)")
49 };
50}
51
52pub use maman::{Page, Spider};
53pub mod maman;