pub struct TagReference {
pub arch: CoreArchitecture,
pub func: Ref<Function>,
pub addr: u64,
pub auto_defined: bool,
pub reference_type: TagReferenceType,
pub tag: Ref<Tag>,
}Fields§
§arch: CoreArchitecture§func: Ref<Function>§addr: u64§auto_defined: bool§reference_type: TagReferenceType§tag: Ref<Tag>Trait Implementations§
Source§impl Clone for TagReference
impl Clone for TagReference
Source§fn clone(&self) -> TagReference
fn clone(&self) -> TagReference
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CoreArrayProvider for TagReference
impl CoreArrayProvider for TagReference
Source§impl Debug for TagReference
impl Debug for TagReference
Source§impl From<&BNTagReference> for TagReference
impl From<&BNTagReference> for TagReference
Source§fn from(value: &BNTagReference) -> Self
fn from(value: &BNTagReference) -> Self
Converts to this type from the input type.
Source§impl PartialEq for TagReference
impl PartialEq for TagReference
impl StructuralPartialEq for TagReference
Auto Trait Implementations§
impl Freeze for TagReference
impl RefUnwindSafe for TagReference
impl Send for TagReference
impl Sync for TagReference
impl Unpin for TagReference
impl UnwindSafe for TagReference
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more