windows_metadata/type_name.rs
1use super::*;
2
3#[derive(Debug, PartialEq, Clone)]
4pub struct TypeName {
5 pub namespace: String,
6 pub name: String,
7 pub generics: Vec<Type>,
8}
9
10impl TypeName {
11 pub fn named(namespace: &str, name: &str) -> Self {
12 TypeName {
13 namespace: namespace.to_string(),
14 name: name.to_string(),
15 generics: vec![],
16 }
17 }
18}