Documentation
[[example]]
name = "vm"
required-features = ["vm"]
[build-dependencies.cc]
version = "1.0.62"
[dependencies.chrono]
optional = true
version = "0.4.19"

[dependencies.const-utf16]
version = "0.2.1"

[dependencies.libc]
version = "0.2.80"

[dependencies.libloading]
optional = true
version = "0.7.0"

[dependencies.pbni-codegen]
optional = true
version = "0.1.0"

[dependencies.rust_decimal]
optional = true
version = "1.10.3"

[dependencies.static_init]
optional = true
version = "1.0.1"

[dependencies.widestring]
version = "0.4.3"

[dependencies.winapi]
features = ["windef"]
optional = true
version = "0.3.9"

[features]
datetime = ["chrono"]
decimal = ["rust_decimal"]
default = ["full"]
full = ["global_function", "nonvisualobject", "visualobject", "datetime", "decimal"]
global_function = ["static_init", "pbni-codegen/global_function"]
nonvisualobject = ["static_init", "pbni-codegen/nonvisualobject"]
visualobject = ["static_init", "winapi", "pbni-codegen/visualobject"]
vm = ["libloading"]

[lib]
name = "pbni"

[package]
authors = ["gaoqiangz <gaoqiangz@msn.com>"]
categories = ["api-bindings"]
description = "PBNI for Rust"
documentation = "https://docs.rs/pbni-rs"
edition = "2018"
include = ["/build.rs", "/Cargo.toml", "/LICENSE", "/README.md", "/cpp/**", "/src/**", "/examples/**"]
keywords = ["pb", "powerbuilder", "pbni", "ffi"]
license = "BSD-2-Clause"
name = "pbni-rs"
repository = "https://github.com/gaoqiangz/pbni-rs"
version = "0.1.9"
[package.metadata.docs.rs]
all-features = true
targets = ["i686-pc-windows-msvc"]