Struct binaryninja::tags::TagType
[−]pub struct TagType { /* private fields */ }
Implementations
impl TagType
impl TagType
pub fn create<N: BnStrCompatible, I: BnStrCompatible>(
view: &BinaryView,
name: N,
icon: I
) -> Ref<Self>
pub fn id(&self) -> BnString
pub fn icon(&self) -> BnString
pub fn set_icon<S: BnStrCompatible>(&self, icon: S)
pub fn name(&self) -> BnString
pub fn set_name<S: BnStrCompatible>(&self, name: S)
pub fn visible(&self) -> bool
pub fn set_visible(&self, visible: bool)
pub fn t(&self) -> TagTypeType
pub fn set_type<S: BnStrCompatible>(&self, t: S)
pub fn view(&self) -> Ref<BinaryView>
Trait Implementations
impl RefCountable for TagType
impl RefCountable for TagType
impl ToOwned for TagType
impl ToOwned for TagType
impl Send for TagType
impl Sync for TagType
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more