69 releases (10 breaking)

0.29.0 Jan 18, 2021
0.28.15 Dec 10, 2020
0.28.14 Oct 24, 2020
0.26.2 Jun 5, 2020
0.20.1 Mar 6, 2020

#3 in #broker

Download history 87/week @ 2020-10-28 93/week @ 2020-11-04 16/week @ 2020-11-11 15/week @ 2020-11-18 75/week @ 2020-11-25 16/week @ 2020-12-02 95/week @ 2020-12-09 8/week @ 2020-12-16 4/week @ 2020-12-23 72/week @ 2020-12-30 7/week @ 2021-01-06 147/week @ 2021-01-13 27/week @ 2021-01-20 5/week @ 2021-01-27 13/week @ 2021-02-03 1024/week @ 2021-02-10

219 downloads per month
Used in nakadion

Apache-2.0/MIT

130KB
2.5K SLoC

Nakadi-Types

nakadi-types contains types for interacting with the Nakadi Event Broker.

There is no real logic implemented in this crate. Almost all types in this crate match 1 to 1 to a type of the Nakadi API. Some types where Nakadi returns collections in a wrapping object are made explicit. In this case the field of the wrapping object is renamed to items for serialization purposes.

This crate is a base library for nakadion.


lib.rs:

Nakadi-Types

nakadi-types contains types for interacting with the Nakadi Event Broker.

There is no real logic implemented in this crate.

Almost all types in this crate match 1 to 1 to a type of the Nakadi API. Some types where Nakadi returns collections in a wrapping object are made explicit. In this case the field of the wrapping object is renamed to items for serialization purposes.

This crate is used by Nakadion

Documentation and Environment Variables

Within the documentation environment variables can contain spaces and line breaks. This is because part of the documentation was created using macros. The names of the variables of cause must not contain these characters. So be careful when copy & pasting.

Dependencies

~3–4.5MB
~105K SLoC