Condense get_namespace's match
diff --git a/syntax/namespace.rs b/syntax/namespace.rs
index 41a38dd..5f368e8 100644
--- a/syntax/namespace.rs
+++ b/syntax/namespace.rs
@@ -84,12 +84,10 @@
 impl Api {
     pub fn get_namespace(&self) -> Option<&Namespace> {
         match self {
-            Api::CxxFunction(cfn) => Some(&cfn.ident.cxx.ns),
-            Api::CxxType(cty) => Some(&cty.ident.cxx.ns),
+            Api::CxxFunction(efn) | Api::RustFunction(efn) => Some(&efn.ident.cxx.ns),
+            Api::CxxType(ety) | Api::RustType(ety) => Some(&ety.ident.cxx.ns),
             Api::Enum(enm) => Some(&enm.ident.cxx.ns),
             Api::Struct(strct) => Some(&strct.ident.cxx.ns),
-            Api::RustType(rty) => Some(&rty.ident.cxx.ns),
-            Api::RustFunction(rfn) => Some(&rfn.ident.cxx.ns),
             Api::Impl(_) | Api::Include(_) | Api::TypeAlias(_) => None,
         }
     }