Skip to content

chore(deps): update rust crate bindgen to 0.69

Renovate Bot requested to merge renovate/bindgen-0.x into main

This MR contains the following updates:

Package Type Update Change
bindgen (source) build-dependencies minor 0.68 -> 0.69

Release Notes

rust-lang/rust-bindgen (bindgen)

v0.69.1

Compare Source

Fixed

  • Allow to run bindgen -v without an input header argument.

v0.69.0

Compare Source

Added

  • Added the ParseCallbacks::header_file callback which runs on every filename passed to Builder::header.
  • Added the CargoCallbacks::new constructor which emits a cargo-rerun line for every input header file by default.
  • Added the CargoCallbacks::rerun_on_header_files method to configure whether a cargo-rerun line should be emitted for every input header file.

Changed

  • The --wrap-static-fns feature was updated so function types that has no argument use void as its sole argument.
  • CargoCallbacks is no longer a unit-like struct and the CargoCallbacks constant was added to mitigate the breaking nature of this change. This constant has been marked as deprecated and users will have to use the new CargoCallbacks::new method in the future.

Removed

Fixed

  • Allow compiling bindgen-cli with a static libclang.
  • Emit an opaque integer type for pointer types that don't have the same size as the target's pointer size.
  • Avoid escaping Objective-C method names unless they are Self, self, crate or super.

Security


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Renovate Bot

Merge request reports