diff --git a/src/guide/compatibility.md b/src/guide/compatibility.md index 7ceb0cec..f73e64d8 100644 --- a/src/guide/compatibility.md +++ b/src/guide/compatibility.md @@ -12,11 +12,30 @@ SNAFU is tested and compatible back to Rust 1.34, released on } +## `rust_1_39` + +
+
Default
+
enabled
+
+ +When enabled, SNAFU will assume that it's safe to target features +available in Rust 1.39. Notably, the `async` and `.await` keywords are +needed to allow [`report`][macro@crate::report] to be used on `async` +functions. + ## `rust_1_46`
Default
enabled
+
Implies
+
+ +[`rust_1_39`](#rust_1_39) + +
+
When enabled, SNAFU will assume that it's safe to target features