include_optional
This crate allows you to optionally include a file as a Option. This crate supports the complete include_X! macro family (include_bytes!, include! and include_str!).
Installation
Add this to your Cargo.toml:
[dependencies]
include_optional = "1.0"
Example
This includes some metadata from a file, falling back to default metadata if the file is missing:
use include_str_optional;