xmlrpc_benthic/lib.rs
1//! An XML-RPC implementation in Rust.
2//!
3//! The `xmlrpc` crate provides a minimal implementation of the [XML-RPC specification].
4//!
5//! [XML-RPC specification]: http://xmlrpc.scripting.com/spec.html
6
7#![doc(html_root_url = "https://docs.rs/xmlrpc/0.15.1")]
8#![warn(missing_debug_implementations)]
9#![warn(rust_2018_idioms)]
10#![warn(missing_docs)]
11
12extern crate base64;
13extern crate iso8601;
14extern crate xml;
15
16mod error;
17pub mod parser;
18mod request;
19mod transport;
20mod utils;
21mod value;
22
23pub use error::{Error, Fault};
24pub use request::Request;
25pub use transport::Transport;
26pub use value::{Index, Value};
27
28#[cfg(feature = "http")]
29pub use transport::http;