From 83b16ad24c02ad7520c24f711171b4450581cf94 Mon Sep 17 00:00:00 2001 From: HampusM Date: Tue, 8 Nov 2022 22:17:19 +0100 Subject: docs: add msrv --- Cargo.toml | 1 + README.md | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 05d234b..088bc01 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,6 +7,7 @@ description = "The convenient dependency injection framework" repository = "https://git.hampusmat.com/syrette" keywords = ["di", "dependency-injection", "ioc", "inversion-of-control"] edition = "2021" +rust-version = "1.62.1" [package.metadata.docs.rs] all-features = true diff --git a/README.md b/README.md index 37bc83b..3513eeb 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![Documentation](https://img.shields.io/badge/docs.rs-syrette-blueviolet)](https://docs.rs/syrette) [![Build](https://img.shields.io/circleci/build/github/HampusMat/Syrette/master)](https://app.circleci.com/pipelines/github/HampusMat/Syrette) [![Coverage](https://img.shields.io/codecov/c/github/HampusMat/Syrette)](https://app.codecov.io/gh/HampusMat/Syrette) +[![Rust](https://img.shields.io/badge/rust-1.62.1%2B-informational)](#rust-version-requirements) The convenient dependency injection & inversion of control framework for Rust. @@ -165,6 +166,10 @@ fn main() -> Result<(), Box> For more examples see the [examples folder](https://git.hampusmat.com/syrette/tree/examples). +## Rust version requirements +Syrette requires Rust >= 1.62.1 to work. This is mainly due to the dependency on [Linkme](https://crates.io/crates/linkme). + + ## Todo - Add support for generic factories -- cgit v1.2.3-18-g5258