Crate mediawiki

Source

Re-exports§

pub use crate::api::Api;
pub use crate::api_sync::ApiSync;
pub use crate::media_wiki_error::MediaWikiError;
pub use crate::page::Page;
pub use crate::revision::Revision;
pub use crate::title::Title;
pub use crate::user::User;
pub use reqwest;

Modules§

api
The Api class serves as a universal interface to a MediaWiki API.
api_sync
The ApiSync class serves as a universal interface to a MediaWiki API. This sync version is kept for backwards compatibility.
media_wiki_error
page
The Page class deals with operations done on pages, like editing.
revision
The Revision class deals with page revisions.
title
The Title class deals with page titles and namespaces
user
The User class deals with the (current) ApiSync user.

Macros§

hashmap
To quickly create a hashmap. Example: hashmap!["action"=>"query","meta"=>"siteinfo","siprop"=>"general|namespaces|namespacealiases|libraries|extensions|statistics"]