use dochy_core::intf::*;
use dochy_core::structs::RootObject;
use crate::imp::structs::root_source::RootSource;
use crate::imp::generate_root_source::generate_root_source;
pub fn generate_interface(root : &RootObject) -> RootSource{
let mem_descs = member_desc::get_member_desc(root);
generate_root_source(&mem_descs)
}