rustli

Crates.iorustli
lib.rsrustli
version0.4.0
sourcesrc
created_at2016-10-04 14:50:39.342519
updated_at2017-04-24 14:15:51.04582
descriptionRustli is a minimal Rust library to talk to Restli servers https://github.com/linkedin/rest.li and to reason about PDSC schemas. This is personal project.
homepage
repositoryhttps://github.com/winding-lines/rustli
max_upload_size
id6712
size58,087
Marius S (winding-lines)

documentation

https://github.com/winding-lines/rustli

README

Intro

Rustli is a minimal Rust library to talk to Restli servers.

Serialization

This library requires serde 1.0 on rust version 1.15.1 or better.

Fetch

Rustli provides fetch functionality on top of curl-rust.

We have also evaluate hyper.

See also rust-rest

Unfortunately there is a bug in cargo for our use case of hyper. We want to support OS X with native libraries and Linux with Openssl. This requires loading hyper with different features based on the target os and this is not supported in cargo.

Typescript generation

Typescript code generation is provided in the generate module.

Tests

To run tests for all features use run-tests.sh

Commit count: 0

cargo fmt