#[repr(packed(1))]pub struct TargetLocalArg {
pub target_ip: u32,
pub local: LocalAddr,
}Expand description
A branch target and local operand that fit in an instruction payload.
Fields§
§target_ip: u32§local: LocalAddrTrait Implementations§
Source§impl Clone for TargetLocalArg
impl Clone for TargetLocalArg
Source§fn clone(&self) -> TargetLocalArg
fn clone(&self) -> TargetLocalArg
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TargetLocalArg
Source§impl Debug for TargetLocalArg
impl Debug for TargetLocalArg
Source§impl<'de> Deserialize<'de> for TargetLocalArg
impl<'de> Deserialize<'de> for TargetLocalArg
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TargetLocalArg
Source§impl PartialEq for TargetLocalArg
impl PartialEq for TargetLocalArg
Source§impl Serialize for TargetLocalArg
impl Serialize for TargetLocalArg
impl StructuralPartialEq for TargetLocalArg
Auto Trait Implementations§
impl Freeze for TargetLocalArg
impl RefUnwindSafe for TargetLocalArg
impl Send for TargetLocalArg
impl Sync for TargetLocalArg
impl Unpin for TargetLocalArg
impl UnsafeUnpin for TargetLocalArg
impl UnwindSafe for TargetLocalArg
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