cognitive-complexity-threshold = 10
max-fn-params-bools = 0
type-complexity-threshold = 120
disallowed-macros = [
'dbg',
'todo',
'std::unimplemented',
]
disallowed-methods = [
"std::option::Option::unwrap",
"std::result::Result::unwrap",
"std::option::Option::expect",
"std::result::Result::expect",
"std::env::temp_dir",
"std::thread::spawn",
"std::panic::catch_unwind",
"std::process::exit",
]
disallowed-types = [
"std::sync::Mutex",
"std::sync::RwLock",
"std::sync::RwLockReadGuard",
"std::sync::RwLockWriteGuard",
"std::sync::Condvar",
"std::sync::Once",
]
doc-valid-idents = [
"SydBox",
"..",
]