Struct rust_swig::JavaConfig [−][src]
pub struct JavaConfig { /* fields omitted */ }
Configuration for Java binding generation
Methods
impl JavaConfig
[src]
impl JavaConfig
pub fn new(output_dir: PathBuf, package_name: String) -> JavaConfig
[src]
pub fn new(output_dir: PathBuf, package_name: String) -> JavaConfig
Create JavaConfig
Arguments
output_dir
- directory where place generated java filespackage_name
- package name for generated java files
pub fn use_null_annotation(self, import_annotation: String) -> JavaConfig
[src]
pub fn use_null_annotation(self, import_annotation: String) -> JavaConfig
Use @NonNull for types where appropriate
Arguments
import_annotation
- import statement for @NonNull, for example android.support.annotation.NonNull
Auto Trait Implementations
impl Send for JavaConfig
impl Send for JavaConfig
impl Sync for JavaConfig
impl Sync for JavaConfig