Go to file
openharmony_ci 4c9bc73cdf
!3 告警与遗留问题文件补充
Merge pull request !3 from peizhe/master
2023-05-09 11:13:23 +00:00
.github/workflows ci: run MSRV checks with minimal dep versions (#670) 2022-06-17 11:24:25 -07:00
examples builder,util: add convenience methods for boxing services (#616) 2021-11-18 13:56:19 +01:00
guides docs: add "Building a middleware from scratch" guide (#590) 2021-06-07 11:06:30 +02:00
tower chore: prepare to release tower v0.4.13 (#672) 2022-06-17 19:36:31 +00:00
tower-layer fix: broken Service link (#659) 2022-06-17 12:18:32 -07:00
tower-service Add GN Build Files and Custom Modifications 2023-04-18 18:33:44 +08:00
tower-test tower: fix annoying clippy lints (#639) 2022-02-11 11:11:15 -08:00
.gitignore Initial commit 2016-08-26 16:26:03 -07:00
Cargo.toml step 1: move all things to where they're going 2020-03-31 13:31:21 -04:00
deny.toml chore: reenable all cargo deny checks (#632) 2022-01-31 09:27:27 +01:00
LICENSE Update the license for 2019 and tower contributors (#148) 2019-01-15 17:29:08 -05:00
netlify.toml chore: add Netlify redirect to tower/` (#572) 2021-02-25 17:28:48 -05:00
OAT.xml 告警与遗留问题文件补充 2023-05-08 14:06:39 +08:00
README.md chore: bump MSRV to 1.49.0 (#645) 2022-02-16 13:14:05 -08:00
README.OpenSource CI OAT 告警清零与README.OpenSource 中License信息整改 2023-04-28 09:47:14 +08:00

Tower

Tower is a library of modular and reusable components for building robust networking clients and servers.

Crates.io Documentation Documentation (master) MIT licensed Build Status Discord chat

Overview

Tower aims to make it as easy as possible to build robust networking clients and servers. It is protocol agnostic, but is designed around a request / response pattern. If your protocol is entirely stream based, Tower may not be a good fit.

Supported Rust Versions

Tower will keep a rolling MSRV (minimum supported Rust version) policy of at least 6 months. When increasing the MSRV, the new Rust version must have been released at least six months ago. The current MSRV is 1.49.0.

Getting Started

If you're brand new to Tower and want to start with the basics we recommend you check out some of our guides.

License

This project is licensed under the MIT license.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Tower by you, shall be licensed as MIT, without any additional terms or conditions.