Enum mach_object::BindOpCode[][src]

pub enum BindOpCode {
    Done,
    SetDyLibrary(isize),
    SetSymbol {
        name: String,
        flags: BindSymbolFlags,
    },
    SetSymbolType(BindSymbolType),
    SetAddend(usize),
    SetSegmentOffset {
        segment_index: u8,
        segment_offset: usize,
    },
    AddAddress {
        offset: isize,
    },
    Bind,
    BindAndAddAddress {
        offset: isize,
    },
    BindAndSkipping {
        times: usize,
        skip: usize,
    },
}

OpCode for the binding symbol

Variants

Fields of SetSymbol

Fields of SetSegmentOffset

Fields of AddAddress

Fields of BindAndAddAddress

Fields of BindAndSkipping

Trait Implementations

impl Clone for BindOpCode
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for BindOpCode
[src]

Formats the value using the given formatter. Read more

impl PartialEq for BindOpCode
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

impl Send for BindOpCode

impl Sync for BindOpCode