Lines Matching defs:new
11 pub fn new(apis: Vec<&'a Api>) -> Self {
25 let mut direct = Vec::new();
26 let mut nested_namespaces = Vec::new();
27 let mut index_of_namespace = Map::new();
78 let root = NamespaceEntries::new(Vec::from_iter(apis));
134 doc: Doc::new(),
135 derives: Vec::new(),
142 rust: Ident::new(ident, Span::call_site()),
146 lifetimes: Punctuated::new(),
150 bounds: Vec::new(),