Cargo Features
[dependencies]
mqi = { version = "0.1.0", default-features = false, features = ["constantgen", "tracing", "pcf", "mqai", "link", "dlopen2", "bindgen", "docsrs"] }
- default = bindgen, constantgen, link
-
These default features are set whenever
mqi
is added without
somewhere in the dependency tree.default-features = false Enables mqi_helpers of libmqm-sys ^0.4.0
- constantgen default
-
Enables mqi_helpers of libmqm-sys ^0.4.0
libmqm-sys:
Compile the string and stuct initialisers from the MQI C headers
- tracing
-
Enables tracing
Affects
outcome::tracing_outcome
,outcome::tracing_outcome_basic
… - pcf docsrs?
-
Enables pcf of libmqm-sys ^0.4.0
libmqm-sys:
Enable structures for PCF
- mqai docsrs?
-
Enables mqai of libmqm-sys ^0.4.0
libmqm-sys:
Enable structures and constants for MQAI
Affects
core::mqai
,mqi::admin
… - link default docsrs?
-
Enables link of libmqm-sys ^0.4.0
libmqm-sys:
Link
the MQI library at compile time - dlopen2 docsrs?
-
Enables dlopen2 of libmqm-sys ^0.4.0
libmqm-sys:
Enable runtime loading of the MQI library using
dlopen2
- bindgen default
-
Enables bindgen of libmqm-sys ^0.4.0
libmqm-sys:
Use
bindgen
to generate bindings - docsrs = dlopen2, link, mqai, pcf
-
Enables docsrs of libmqm-sys ^0.4.0