Cargo Features

[dependencies]
rmin = { version = "0.4.3", default-features = false, features = ["busybox", "const_type_name", "create_new_class_symbol", "std", "public-by-default-even-public-all-is-not-set", "core", "min-import", "panic-info-message", "register-routines", "rmin-eh", "rmin-macros", "rmin-macros-warning", "rmin-macros-verbose", "rmin-macros-camel-ass-wrapper", "rmin-macros-write-r-func-to-out-dir"] }
default = busybox, core, rmin-macros-warning, rmin-macros-write-r-func-to-out-dir

These default features are set whenever rmin is added without default-features = false somewhere in the dependency tree.

busybox default = const_type_name, panic-info-message

Enables force-symbol of optional rmin-macros

const_type_name busybox
create_new_class_symbol

For really old R that has no R_ClassSymbol

std

Enables std of optional rmin-macros

public-by-default-even-public-all-is-not-set
core default = rmin-eh

Enables no-std of optional rmin-macros

public-all min-import
panic-info-message busybox
register-routines rmin-macros?

Affects base.s.r-type.lib-r::DL_FUNC, base.s.r-type.lib-r::R_CallMethodDef, base.s.r-type.lib-r::R_registerRoutines, base.s.r-type.lib-r::R_useDynamicSymbols, base.s.r-type.lib-r::R_forceSymbols, rmin::prelude.reg

rmin-eh core

Enables rmin-eh

rmin-macros rmin-macros-camel-ass-wrapper? rmin-macros-verbose? rmin-macros-warning rmin-macros-write-r-func-to-out-dir = register-routines

Enables rmin-macros

rmin-macros-warning default

Enables warning-on-empty-sig of rmin-macros

rmin-macros-verbose

Enables verbose-output of rmin-macros

rmin-macros-camel-ass-wrapper = rmin-macros

Enables camel-ass of rmin-macros

rmin-macros-write-r-func-to-out-dir default = rmin-macros

Enables write-r-func-to-out-dir of rmin-macros