struct ExportDescriptor<'a> { name: &'a str, ty: ExternDescriptor, }