mod_interface 0.61.0

Protocol of modularity unifying interface of a module and introducing layers.
Documentation
#![allow(dead_code)]
#![allow(clippy ::doc_markdown)]
use super :: *;
use test_tools ::a_id;
mod tools 
{
  #[ allow( unused_imports ) ]
  pub use super ::super :: *;
}

pub mod layer_a;

/// `SuperStruct1`.
#[ derive( Debug, PartialEq ) ]
pub struct SuperStruct1 {}

mod private {}

the_module ::mod_interface! {

  /// layer_a
  use super ::layer_a;

}

//

include!("../../only_test/use_non_layer_only_test.rs");