Crate dex[][src]

Expand description

Dex is a library for reading Android’s dex file format.

Re-exports

pub extern crate scroll;

Modules

annotation

Structures for Annotations on a Class, Method, MethodParams and Fields.

class

Dex Class and supporting structures.

code

Structures defining the contents of a Method’s code.

encoded_value

Contains structures defining values in a Dex.

field

Dex Field and supporting structures

jtype

Dex Type and utilities

method

Dex Method and supporting structures

string

Dex String utilities

Structs

Dex

Represents a Dex file

DexReader

Reader facade for loading a Dex

Header

Dex file header

Enums

Error

Constants

NO_INDEX

The constant NO_INDEX is used to indicate that an index value is absent.

Type Definitions

Endian

The endianness of bytes.

Result

A Result of T or an error of error::Error

byte

8-bit signed int

int

32-bit signed int

long

64-bit signed int

short

16-bit signed int

ubyte

8-bit unsigned int

uint

32-bit unsigned int

ulong

64-bit unsigned int

ushort

16-bit unsigned int