#mediawiki #api #types

macro mwapi_responses_derive

Automatically generate strict types for MediaWiki API responses (macro)

6 releases

Uses new Rust 2021

0.3.0-alpha.2 Jan 4, 2022
0.3.0-alpha.1 Dec 24, 2021
0.2.2 Nov 15, 2021
0.1.0 Oct 24, 2021

#522 in Web programming

Download history 13/week @ 2021-10-19 18/week @ 2021-10-26 49/week @ 2021-11-02 48/week @ 2021-11-09 37/week @ 2021-11-16 19/week @ 2021-11-23 17/week @ 2021-11-30 7/week @ 2021-12-07 21/week @ 2021-12-14 32/week @ 2021-12-21 7/week @ 2021-12-28 21/week @ 2022-01-04 16/week @ 2022-01-11

76 downloads per month
Used in 2 crates (via mwapi_responses)

GPL-3.0-or-later

32KB
755 lines

mwapi_responses_derive

crates.io pipeline status coverage report

The mwapi_responses_derive crate provides the proc-macro implementation for mwapi_responses. See that crate for documentation and more details.

License

mwapi_responses_derive is (C) 2020-2021 Kunal Mehta legoktm@debian.org under the GPL v3 or any later version.


lib.rs:

mwapi_responses_derive

This crate provides the proc_macro for mwapi_responses, please refer to its documentation for usage.

Dependencies

~0.7–1.4MB
~33K SLoC