Adding feature required Tag to Rust Documentation
I had a lot of trouble understanding this. Thus I am documenting it here for myself. All credit goes to the original StackOverFlow author.
Add one of the following to the root of your crate. Usually lib.rs
1.
#![feature(doc_cfg)] This is less than ideal as it will cause compile errors when used with stable
2. It is better to use:
#![cfg_attr(docsrs, feature(doc_cfg))] This allows this to be conditionally compiled and does not give any errors.
[Read More]