[][src]Crate jimage

jimage

Crates.io Docs License GitHub

Safe bindings to jimage.dll, allowing you to read jimage format "modules" files from AdoptOpenJDK containing class metadata, resources, etc.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Structs

File

A loaded jimage file such as jdk-13.0.1.9-hotspot/lib/modules

Library

A loaded jimage library such as jimage.dll or libjimage.so

Resource

The location and size of a jimage resource such as java/lang/Object.class

VisitParams

The parameters to File::visit

Enums

VisitResult

If File::visit should Cancel or Continue visiting more of the File

Type Definitions

Error

A re-export of std::io::Error

Result

A re-export of std::io::Result