Enum dynasmrt::aarch64::Aarch64Relocation [−][src]
pub enum Aarch64Relocation {
B,
BCOND,
ADR,
ADRP,
TBZ,
Plain(RelocationSize),
}
Expand description
Relocation implementation for the aarch64 architecture.
Variants
Plain(RelocationSize)
Tuple Fields of Plain
Trait Implementations
The encoded representation for this relocation that is emitted by the dynasm! macro.
construct this relocation from an encoded representation.
construct this relocation from a simple size. This is used to implement relocations in directives and literal pools.
Write a value into a buffer of size self.size()
in the format of this relocation.
Any bits not part of the relocation should be preserved. Read more
Read a value from a buffer of size self.size()
in the format of this relocation.
Specifies what kind of relocation this relocation instance is.
Auto Trait Implementations
impl RefUnwindSafe for Aarch64Relocation
impl Send for Aarch64Relocation
impl Sync for Aarch64Relocation
impl Unpin for Aarch64Relocation
impl UnwindSafe for Aarch64Relocation
Blanket Implementations
Mutably borrows from an owned value. Read more