1#![deny(
19missing_debug_implementations,
21 missing_copy_implementations,
22 trivial_casts,
23 trivial_numeric_casts,
24 unsafe_code,
25 unstable_features,
26 unused_import_braces,
27 unused_qualifications
28)]
29
30extern crate curl;
31pub extern crate mediawiki;
32extern crate rand;
33extern crate rayon;
34extern crate regex;
35extern crate serde;
36#[macro_use]
37extern crate serde_json;
38
39pub mod configuration;
40pub mod datavalue;
41pub mod deserialize;
42pub mod entity;
43pub mod entity_container;
44pub mod entity_diff;
45pub mod entity_type;
46pub mod error;
47pub mod from_json;
48pub mod item;
49pub mod lexeme;
50pub mod locale_string;
51pub mod mediainfo;
52pub mod property;
53pub mod query;
54pub mod reference;
55pub mod requests;
56pub mod search_result;
57pub mod sitelink;
58pub mod snak;
59pub mod statement;
60pub mod validate;
61pub mod value;
62
63#[cfg(test)]
64pub mod test_helpers;
65
66pub use crate::item::*;
67pub use configuration::*;
68pub use datavalue::*;
69pub use entity::*;
70pub use entity_type::*;
71pub use error::*;
72pub use lexeme::*;
73pub use locale_string::*;
74pub use mediainfo::*;
75pub use property::*;
76pub use query::SearchQuery;
77pub use reference::*;
78pub use search_result::*;
79pub use sitelink::*;
80pub use snak::*;
81pub use statement::*;
82pub use value::*;