Skip to content

Commit

Permalink
Release 0.1.0 (also add README.md files for all crates)
Browse files Browse the repository at this point in the history
  • Loading branch information
decathorpe committed Feb 4, 2022
1 parent d024ad4 commit 303f3bb
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 2 deletions.
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@
[![crates.io](https://img.shields.io/crates/l/dxr.svg)](https://crates.io/crates/dxr/)
[![docs.rs](https://docs.rs/dxr/badge.svg)](https://docs.rs/dxr/)

This repository contains work-in-progress crates for writing XML-RPC API clients and
servers in Rust.
The dxr project provides crates for writing XML-RPC API clients and servers in Rust.

Documentation of the public API and a tutorial-style introduction are available on
the [docs.rs](https://docs.rs/dxr/) page for this crate. Additionally, there are a few
Expand Down
1 change: 1 addition & 0 deletions dxr/README.md
13 changes: 13 additions & 0 deletions dxr_derive/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# DXR: declarative XML-RPC (derive macros)

[![crates.io](https://img.shields.io/crates/v/dxr_derive.svg)](https://crates.io/crates/dxr_derive/)
[![crates.io](https://img.shields.io/crates/d/dxr_derive.svg)](https://crates.io/crates/dxr_derive/)
[![crates.io](https://img.shields.io/crates/l/dxr_derive.svg)](https://crates.io/crates/dxr_derive/)
[![docs.rs](https://docs.rs/dxr_derive/badge.svg)](https://docs.rs/dxr_derive/)

The dxr project provides crates for writing XML-RPC API clients and servers in Rust.

This crate contains implementations of derive macros for the `FromDXR` and `ToDXR` traits.
These macros are re-exported from the `dxr` crate when the `derive` feature is enabled, so
this crate should be considered an internal implementation detail, and never be imported or
used directly.
15 changes: 15 additions & 0 deletions dxr_shared/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# DXR: declarative XML-RPC (shared traits, types, and implementations)

[![crates.io](https://img.shields.io/crates/v/dxr_derive.svg)](https://crates.io/crates/dxr_derive/)
[![crates.io](https://img.shields.io/crates/d/dxr_derive.svg)](https://crates.io/crates/dxr_derive/)
[![crates.io](https://img.shields.io/crates/l/dxr_derive.svg)](https://crates.io/crates/dxr_derive/)
[![docs.rs](https://docs.rs/dxr_derive/badge.svg)](https://docs.rs/dxr_derive/)

The dxr project provides crates for writing XML-RPC API clients and servers in Rust.

This crate contains definitions of all data types, type conversion functionality, and
(de)serialization implementations that are needed for dealing with XML-RPC values of
all kinds.

All public items are re-exported from the `dxr` crate, so this crate should be considered
an internal implementation detail, and never be imported or used directly.

0 comments on commit 303f3bb

Please sign in to comment.