Type Definition pelite::pe32::image::SignedVa [−][src]
type SignedVa = i32;
Signed address offset type used in pointer arithmetic.
Trait Implementations
impl<T: Pod> Add<SignedVa> for Ptr<T>
[src]
impl<T: Pod> Add<SignedVa> for Ptr<T>
type Output = Ptr<T>
The resulting type after applying the +
operator.
fn add(self, rhs: SignedVa) -> Ptr<T>
[src]
fn add(self, rhs: SignedVa) -> Ptr<T>
Performs the +
operation.
impl<T: Pod> Add<SignedVa> for Ptr<[T]>
[src]
impl<T: Pod> Add<SignedVa> for Ptr<[T]>
type Output = Ptr<T>
The resulting type after applying the +
operator.
fn add(self, rhs: SignedVa) -> Ptr<T>
[src]
fn add(self, rhs: SignedVa) -> Ptr<T>
Performs the +
operation.
impl<T: Pod> Sub<SignedVa> for Ptr<T>
[src]
impl<T: Pod> Sub<SignedVa> for Ptr<T>
type Output = Ptr<T>
The resulting type after applying the -
operator.
fn sub(self, rhs: SignedVa) -> Ptr<T>
[src]
fn sub(self, rhs: SignedVa) -> Ptr<T>
Performs the -
operation.
impl<T: Pod> Sub<SignedVa> for Ptr<[T]>
[src]
impl<T: Pod> Sub<SignedVa> for Ptr<[T]>