pub fn direct_child_container(&self)->Vec<String> {
        self.children.iter().map(|(_,child)|{
            child.name.id.clone()
        }).collect()
    }
/// all containers of direct children,it is used for tree_view display all children container of a dlg

all containers of direct children,it is used for tree_view display all children container of a dlg
all containers of direct children it is used for tree_view display all children container of a dlg
pub fn direct_child_container(&self)->Vec<String> {
        self.children.iter().map(|(_,child)|{
            child.name.id.clone()
        }).collect()
    }
pub fn direct_child_container ( & self ) -> Vec < String > { self . children . iter ( ) . map ( | ( _ , child ) | { child . name . id . clone ( ) } ) . collect ( ) }
all containers of direct children,it is used for tree_view display all children container of a dlg
all containers of direct children it is used for tree_view display all children container of a dlg
&self
&self