serde_xmlrpc

Crates.ioserde_xmlrpc
lib.rsserde_xmlrpc
version0.3.0-alpha.2
sourcesrc
created_at2020-02-18 22:41:39.82268
updated_at2024-03-09 09:51:47.662097
descriptionA simple, no nonsense, XML-RPC serde implementation for Rust
homepage
repositoryhttps://github.com/belak/serde-xmlrpc
max_upload_size
id210463
size127,398
Kaleb Elwert (belak)

documentation

https://docs.rs/serde_xmlrpc

README

serde-xmlrpc

Build Status Crates.io Docs

This library is meant to be a simple XMLRPC library with the minimal support needed to build out applications using XMLRPC. No additional parsing, no transports, etc.

Breaking Changes

v0.3.0

  • value_from_str changed to return T where T: serde::de::Deserialize<'a>
  • value_to_string changed to take T where T: serde::ser::Serialize
  • request_to_string changed to take an impl Iterator<Item = Value>
  • Structs changed to only allow string types as keys
  • Drop DecodingError::UnexpectedError variant
  • Impl serde::Deserialize directly on Value rather than through a wrapper type

v0.2.0

  • response_from_str changed to take an impl Iterator<Item = Value>
Commit count: 41

cargo fmt