mod_interface_runtime 0.1.1

Protocol of modularity unifying interface of a module and introducing layers.
Documentation
use super::*;

#[ cfg( feature = "cell_factory" ) ]
tests_impls!
{

  fn node_make()
  {
    use TheModule::prelude::*;

    let node : TheModule::canonical::Node = make!( 13 );
    a_id!( node.id(), 13.into() );

  }

  fn nodecell_make()
  {
    use TheModule::prelude::*;

    let node : TheModule::canonical::Node = make!( 13 );
    a_id!( node.id(), 13.into() );
    let cellnode : TheModule::NodeCell< _ > = make!( node );

  }

}

//

#[ cfg( feature = "cell_factory" ) ]
tests_index!
{

  node_make,
  nodecell_make,

}