ModifierCollection

Trait ModifierCollection 

Source
pub trait ModifierCollection<A: Arch + ValueLocations> {
    // Required methods
    fn before(&self, addr: A::Address) -> Vec<(Option<A::Location>, Direction)>;
    fn after(&self, addr: A::Address) -> Vec<(Option<A::Location>, Direction)>;
    fn between(
        &self,
        addr: A::Address,
        next: A::Address,
    ) -> Vec<(Option<A::Location>, Direction)>;
}

Required Methods§

Source

fn before(&self, addr: A::Address) -> Vec<(Option<A::Location>, Direction)>

Source

fn after(&self, addr: A::Address) -> Vec<(Option<A::Location>, Direction)>

Source

fn between( &self, addr: A::Address, next: A::Address, ) -> Vec<(Option<A::Location>, Direction)>

Implementors§