Struct ami::void_pointer::VoidPointer [] [src]

#[repr(C)]
pub struct VoidPointer { /* fields omitted */ }

A type that represents a void* in C.

Methods

impl VoidPointer
[src]

Return the pointer as an integer.

Cast to a TypePointer for indexing or dereferencing.

Trait Implementations

impl Copy for VoidPointer
[src]

impl Clone for VoidPointer
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for VoidPointer
[src]

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

This method tests for !=.

impl<T> PointerCast<T> for VoidPointer
[src]

Cast a native pointer of any type to a VoidPointer.

Cast a VoidPointer to a native pointer of any type.

impl Add<u32> for VoidPointer
[src]

The resulting type after applying the + operator

The method for the + operator

impl Sub<u32> for VoidPointer
[src]

The resulting type after applying the - operator

The method for the - operator

impl BitAnd<u32> for VoidPointer
[src]

The resulting type after applying the & operator

The method for the & operator

impl BitOr<u32> for VoidPointer
[src]

The resulting type after applying the | operator

The method for the | operator

impl BitXor<u32> for VoidPointer
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl Shr<usize> for VoidPointer
[src]

The resulting type after applying the >> operator

The method for the >> operator

impl Shl<usize> for VoidPointer
[src]

The resulting type after applying the << operator

The method for the << operator

impl Not for VoidPointer
[src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl Deref for VoidPointer
[src]

The resulting type after dereferencing

The method called to dereference a value

impl DerefMut for VoidPointer
[src]

The method called to mutably dereference a value

impl Index<usize> for VoidPointer
[src]

The returned type after indexing

The method for the indexing (container[index]) operation

impl IndexMut<usize> for VoidPointer
[src]

The method for the mutable indexing (container[index]) operation