The tracking issue for this feature is: #81490
native_link_modifiers_bundle feature allows you to use the
Only compatible with the
static linking kind. Using any other kind will result in a compiler error.
+bundle means objects from the static library are bundled into the produced crate (a rlib, for example) and are used from this crate later during linking of the final binary.
-bundle means the static library is included into the produced rlib "by name" and object files from it are included only during linking of the final binary, the file search by that name is also performed during final linking.
This modifier is supposed to supersede the
static-nobundle linking kind defined by RFC 1717.
The default for this modifier is currently
+bundle, but it could be changed later on some future edition boundary.