diff options
author | Haibo Huang <hhb@google.com> | 2021-01-06 23:00:22 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-01-06 23:00:22 +0000 |
commit | f14d6a686a8e9eb9359369569e06983a10e5d694 (patch) | |
tree | b4a59a0bf295d7cc3837dd372b5068cb95023fc6 /README.md | |
parent | 932883e65ccd882ab2f97188ef66a0aa7cf339a7 (diff) | |
parent | 1f8d1834e3d402e53170cd757f0554d2984688ab (diff) | |
download | pin-project-f14d6a686a8e9eb9359369569e06983a10e5d694.tar.gz |
Upgrade rust/crates/pin-project to 1.0.3 am: 803535edf4 am: edabc1003f am: 1f8d1834e3
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/pin-project/+/1541052
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ib29efe0f160a29b3b80e05e765a40ad617cb9208
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 35 |
1 files changed, 14 insertions, 21 deletions
@@ -1,18 +1,10 @@ # pin-project -[![crates-badge]][crates-url] -[![docs-badge]][docs-url] -[![license-badge]][license] -[![rustc-badge]][rustc-url] - -[crates-badge]: https://img.shields.io/crates/v/pin-project.svg -[crates-url]: https://crates.io/crates/pin-project -[docs-badge]: https://docs.rs/pin-project/badge.svg -[docs-url]: https://docs.rs/pin-project -[license-badge]: https://img.shields.io/badge/license-Apache--2.0%20OR%20MIT-blue.svg -[license]: #license -[rustc-badge]: https://img.shields.io/badge/rustc-1.37+-lightgray.svg -[rustc-url]: https://blog.rust-lang.org/2019/08/15/Rust-1.37.0.html +[![crates.io](https://img.shields.io/crates/v/pin-project.svg?style=flat-square&logo=rust)](https://crates.io/crates/pin-project) +[![docs.rs](https://img.shields.io/badge/docs.rs-pin--project-blue?style=flat-square)](https://docs.rs/pin-project) +[![license](https://img.shields.io/badge/license-Apache--2.0_OR_MIT-blue.svg?style=flat-square)](#license) +[![rustc](https://img.shields.io/badge/rustc-1.37+-blue.svg?style=flat-square)](https://www.rust-lang.org) +[![build status](https://img.shields.io/github/workflow/status/taiki-e/pin-project/CI/master?style=flat-square)](https://github.com/taiki-e/pin-project/actions?query=workflow%3ACI+branch%3Amaster) A crate for safe and ergonomic [pin-projection]. @@ -25,7 +17,7 @@ Add this to your `Cargo.toml`: pin-project = "1" ``` -The current pin-project requires Rust 1.37 or later. +*Compiler support: requires rustc 1.37+* ## Examples @@ -83,25 +75,26 @@ impl<T, U> Enum<T, U> { [*code like this will be generated*][enum-default-expanded] -See [documentation][docs-url] for more details, and +See [documentation](https://docs.rs/pin-project) for more details, and see [examples] directory for more examples and generated code. [`pin_project`]: https://docs.rs/pin-project/1/pin_project/attr.pin_project.html [enum-default-expanded]: examples/enum-default-expanded.rs [examples]: examples/README.md -[pin-projection]: https://doc.rust-lang.org/nightly/std/pin/index.html#projections-and-structural-pinning +[pin-projection]: https://doc.rust-lang.org/std/pin/index.html#projections-and-structural-pinning [struct-default-expanded]: examples/struct-default-expanded.rs ## Related Projects -* [pin-project-lite]: A lightweight version of pin-project written with declarative macros. +- [pin-project-lite]: A lightweight version of pin-project written with declarative macros. [pin-project-lite]: https://github.com/taiki-e/pin-project-lite ## License -Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or [MIT license](LICENSE-MIT) at your option. +Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or +[MIT license](LICENSE-MIT) at your option. -### Contribution - -Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions. +Unless you explicitly state otherwise, any contribution intentionally submitted +for inclusion in the work by you, as defined in the Apache-2.0 license, shall +be dual licensed as above, without any additional terms or conditions. |