use std::fmt::Debug; use core::ops::Not; use super::*; #[ allow( dead_code ) ] #[ derive( the_module::Not ) ] struct BoundsWhere< T, U > where T : ToString + Not< Output = T >, U : Debug + Not< Output = U >, { a : T, b : U, } include!( "./only_test/bounds_where.rs" );