diff --git a/Cargo.toml b/Cargo.toml index 0a865c30e..42addb023 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -49,3 +49,4 @@ uefi = { path = "." } [package.metadata.docs.rs] all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff --git a/src/lib.rs b/src/lib.rs index 4283c631c..79f55fd13 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -29,6 +29,7 @@ #![feature(negative_impls)] #![feature(ptr_metadata)] #![cfg_attr(feature = "exts", feature(vec_into_raw_parts))] +#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![no_std] // Enable some additional warnings and lints. #![warn(clippy::ptr_as_ptr, missing_docs, unused)]