diff options
Diffstat (limited to 'rust/src/types.rs')
| -rw-r--r-- | rust/src/types.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/rust/src/types.rs b/rust/src/types.rs index 5a580a66..ef0c2c9c 100644 --- a/rust/src/types.rs +++ b/rust/src/types.rs @@ -1915,6 +1915,14 @@ impl NamedTypeReference { let named_ref: BNQualifiedName = unsafe { BNGetTypeReferenceName(self.handle) }; QualifiedName(named_ref) } + + pub fn id(&self) -> BnString { + unsafe { BnString::from_raw(BNGetTypeReferenceId(self.handle)) } + } + + pub fn class(&self) -> NamedTypeReferenceClass { + unsafe { BNGetTypeReferenceClass(self.handle) } + } } /////////////////// |
