disallowed-types = [ "std::collections::HashMap", "std::sync::atomic::AtomicU32", "syn::TypePath", "proc_macro2::Ident", "std::thread::Thread", "std::time::Instant", "std::io::Read", "std::primitive::usize", "bool", # can give path and reason with an inline table { path = "std::net::Ipv4Addr", reason = "no IPv4 allowed" }, # can use an inline table but omit reason { path = "std::net::TcpListener" }, ]