#![warn(clippy::all)]
#![warn(clippy::pedantic)]
#![warn(clippy::cargo)]
#![allow(unknown_lints)]
#![warn(missing_copy_implementations)]
#![warn(missing_debug_implementations)]
#![warn(missing_docs)]
#![warn(rust_2018_idioms)]
#![warn(trivial_casts, trivial_numeric_casts)]
#![warn(unused_qualifications)]
#![warn(variant_size_differences)]
#![cfg_attr(docsrs, feature(doc_cfg))]
#![cfg_attr(windows, doc = "```")]
#![cfg_attr(not(windows), doc = "```compile_fail")]
#![doc(html_root_url = "https://docs.rs/known-folders/1.4.2")]
#[cfg(all(doctest, windows))]
#[doc = include_str!("../README.md")]
mod readme {}
#[cfg(windows)]
#[allow(clippy::too_many_lines)]
mod win;
#[cfg(windows)]
pub use self::win::*;
#[cfg(all(test, windows))]
mod tests {
use super::*;
#[test]
fn it_works() {
let profile_dir = get_known_folder_path(KnownFolder::Profile).unwrap();
assert!(profile_dir.is_dir());
assert!(profile_dir.exists());
}
}