rs4j 0.10.2

A small, automatic, efficient, and easy-to-use Rust to Java bridge.
Documentation
#![doc = include_str!("../README.md")]
#![warn(missing_docs)]

#[macro_use]
extern crate peg;

pub extern crate anyhow;

#[cfg(feature = "build")]
pub mod build;

pub mod class;
pub mod codegen;
pub mod internal;
pub mod java;
pub mod loader;
pub mod macros;
pub mod parser;

pub mod prelude {
    //! Base types.

    pub use super::internal::base::*;
    pub use super::internal::conv::*;
    pub use super::internal::include::*;
    pub use super::internal::types::*;
    pub use jni::objects::{JClass, JObject, JString};
    pub use jni::sys::{
        jarray, jboolean, jbyte, jchar, jclass, jdouble, jfloat, jint, jlong, jobject, jshort,
        jstring, jvalue,
    };
    pub use jni::*;
}