/// Internal namespace. pub( crate ) mod private { // use crate::protected::*; // use crate::drawing_changer::*; // // /// Queue of draw commands. // #[ derive( Debug ) ] // pub struct Queue // { // /// Container to store commands. // pub container : Vec< Box< dyn DrawCommandInterface > >, // } // // impl Queue // { // /// Constructor. // pub fn new() -> Self // { // let container = Vec::new(); // Self { container } // } // } } crate::mod_interface! { // exposed use Queue; }