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 :: *;

/// Define a private namespace for all its items.
mod private {}

mod child;

//

crate ::the_module ::mod_interface! {
  reuse child;
}

//

#[ test ]
fn basic() 
{
  let _ = child ::Own;
  let _ = child ::Orphan;
  let _ = child ::Exposed;
  let _ = child ::Prelude;

  let _ = Own;
  let _ = Orphan;
  let _ = Exposed;
  let _ = Prelude;
}