[INFO] fetching crate libduckdb-sys-queryscript 0.7.4... [INFO] checking libduckdb-sys-queryscript-0.7.4 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate libduckdb-sys-queryscript 0.7.4 into /workspace/builds/worker-3-tc2/source [INFO] validating manifest of crates.io crate libduckdb-sys-queryscript 0.7.4 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate libduckdb-sys-queryscript 0.7.4 [INFO] finished tweaking crates.io crate libduckdb-sys-queryscript 0.7.4 [INFO] tweaked toml for crates.io crate libduckdb-sys-queryscript 0.7.4 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 114 packages to latest compatible versions [INFO] [stderr] Adding arrow v34.0.0 (available: v53.0.0) [INFO] [stderr] Adding arrow-arith v34.0.0 (available: v53.0.0) [INFO] [stderr] Adding arrow-array v34.0.0 (available: v53.0.0) [INFO] [stderr] Adding arrow-buffer v34.0.0 (available: v53.0.0) [INFO] [stderr] Adding arrow-cast v34.0.0 (available: v53.0.0) [INFO] [stderr] Adding arrow-data v34.0.0 (available: v53.0.0) [INFO] [stderr] Adding arrow-ord v34.0.0 (available: v53.0.0) [INFO] [stderr] Adding arrow-row v34.0.0 (available: v53.0.0) [INFO] [stderr] Adding arrow-schema v34.0.0 (available: v53.0.0) [INFO] [stderr] Adding arrow-select v34.0.0 (available: v53.0.0) [INFO] [stderr] Adding arrow-string v34.0.0 (available: v53.0.0) [INFO] [stderr] Adding bindgen v0.64.0 (available: v0.70.1) [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.6.0) [INFO] [stderr] Adding hashbrown v0.13.2 (available: v0.14.5) [INFO] [stderr] Adding lexical-core v0.8.5 (available: v1.0.2) [INFO] [stderr] Adding lexical-parse-float v0.8.5 (available: v1.0.2) [INFO] [stderr] Adding lexical-parse-integer v0.8.6 (available: v1.0.2) [INFO] [stderr] Adding lexical-util v0.8.5 (available: v1.0.3) [INFO] [stderr] Adding lexical-write-float v0.8.5 (available: v1.0.2) [INFO] [stderr] Adding lexical-write-integer v0.8.5 (available: v1.0.2) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (available: v0.6.5) [INFO] [stderr] Adding peeking_take_while v0.1.2 (available: v1.0.0) [INFO] [stderr] Adding regex-syntax v0.6.29 (available: v0.8.4) [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [INFO] [stderr] Adding syn v1.0.109 (available: v2.0.77) [INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (available: v0.13.2+wasi-0.2.1) [INFO] [stderr] Adding windows-core v0.52.0 (available: v0.58.0) [INFO] [stderr] Adding windows-sys v0.52.0 (available: v0.59.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b15242ab9217b686e6401b368f0999d1496eb1625ce777d667cb78a5bc5038a3 [INFO] running `Command { std: "docker" "start" "-a" "b15242ab9217b686e6401b368f0999d1496eb1625ce777d667cb78a5bc5038a3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b15242ab9217b686e6401b368f0999d1496eb1625ce777d667cb78a5bc5038a3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b15242ab9217b686e6401b368f0999d1496eb1625ce777d667cb78a5bc5038a3", kill_on_drop: false }` [INFO] [stdout] b15242ab9217b686e6401b368f0999d1496eb1625ce777d667cb78a5bc5038a3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 893ae28d9aa32e95b748f821cd4d87e420b76f3e3a383cc5a952f80c135d1070 [INFO] running `Command { std: "docker" "start" "-a" "893ae28d9aa32e95b748f821cd4d87e420b76f3e3a383cc5a952f80c135d1070", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Fixed Cargo.toml (4 fixes) [INFO] [stderr] Compiling libm v0.2.8 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Checking once_cell v1.19.0 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking hashbrown v0.13.2 [INFO] [stderr] Compiling rustix v0.38.37 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling adler2 v2.0.0 [INFO] [stderr] Compiling serde v1.0.210 [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Checking arrow-schema v34.0.0 [INFO] [stderr] Checking lexical-util v0.8.5 [INFO] [stderr] Compiling miniz_oxide v0.8.0 [INFO] [stderr] Compiling serde_json v1.0.128 [INFO] [stderr] Compiling crc32fast v1.4.2 [INFO] [stderr] Compiling ryu v1.0.18 [INFO] [stderr] Checking regex-syntax v0.8.4 [INFO] [stderr] Compiling itoa v1.0.11 [INFO] [stderr] Compiling vcpkg v0.2.15 [INFO] [stderr] Compiling pkg-config v0.3.31 [INFO] [stderr] Checking regex-syntax v0.6.29 [INFO] [stderr] Checking lexical-write-integer v0.8.5 [INFO] [stderr] Checking lexical-parse-integer v0.8.6 [INFO] [stderr] Compiling flate2 v1.0.33 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Checking lexical-parse-float v0.8.5 [INFO] [stderr] Checking lexical-write-float v0.8.5 [INFO] [stderr] Compiling filetime v0.2.25 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Checking lexical-core v0.8.5 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking half v2.4.1 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking num-iter v0.1.45 [INFO] [stderr] Checking regex-automata v0.4.7 [INFO] [stderr] Compiling xattr v1.3.1 [INFO] [stderr] Compiling tar v0.4.42 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stderr] Compiling serde_derive v1.0.210 [INFO] [stderr] Checking num v0.4.3 [INFO] [stderr] Checking arrow-buffer v34.0.0 [INFO] [stderr] Checking arrow-data v34.0.0 [INFO] [stderr] Checking arrow-array v34.0.0 [INFO] [stderr] Checking regex v1.10.6 [INFO] [stderr] Checking arrow-select v34.0.0 [INFO] [stderr] Checking arrow-arith v34.0.0 [INFO] [stderr] Checking arrow-row v34.0.0 [INFO] [stderr] Checking arrow-ord v34.0.0 [INFO] [stderr] Checking arrow-string v34.0.0 [INFO] [stderr] Checking arrow-cast v34.0.0 [INFO] [stderr] Checking arrow v34.0.0 [INFO] [stderr] Compiling libduckdb-sys-queryscript v0.7.4 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Fixed build.rs (1 fix) [INFO] [stdout] warning: unexpected `cfg` condition value: `winduckdb` [INFO] [stdout] --> build.rs:242:33 [INFO] [stdout] | [INFO] [stdout] 242 | if win_target() && cfg!(feature = "winduckdb") { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `bindgen`, `buildtime_bindgen`, `bundled`, `cc`, `default`, `extensions-full`, `httpfs`, `json`, `parquet`, `pkg-config`, and `vcpkg` [INFO] [stdout] = help: consider adding `winduckdb` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs (355 fixes) [INFO] [stderr] Fixed src/lib.rs (1 fix) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.53s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling libduckdb-sys-queryscript v0.7.4 (/tmp/fixit) [INFO] [stdout] warning: unexpected `cfg` condition value: `winduckdb` [INFO] [stdout] --> build.rs:242:33 [INFO] [stdout] | [INFO] [stdout] 242 | if win_target() && cfg!(feature = "winduckdb") { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `bindgen`, `buildtime_bindgen`, `bundled`, `cc`, `default`, `extensions-full`, `httpfs`, `json`, `parquet`, `pkg-config`, and `vcpkg` [INFO] [stdout] = help: consider adding `winduckdb` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:2495:1 [INFO] [stdout] | [INFO] [stdout] 2495 | / extern "C" { [INFO] [stdout] 2496 | | pub fn signal( [INFO] [stdout] 2497 | | arg1: ::std::os::raw::c_int, [INFO] [stdout] 2498 | | arg2: ::std::option::Option, [INFO] [stdout] ... | [INFO] [stdout] 2504 | | >; [INFO] [stdout] 2505 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4972:1 [INFO] [stdout] | [INFO] [stdout] 4972 | / extern "C" { [INFO] [stdout] 4973 | | pub fn getpriority(arg1: ::std::os::raw::c_int, arg2: id_t) -> ::std::os::raw::c_int; [INFO] [stdout] 4974 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4975:1 [INFO] [stdout] | [INFO] [stdout] 4975 | / extern "C" { [INFO] [stdout] 4976 | | pub fn getiopolicy_np(arg1: ::std::os::raw::c_int, arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 4977 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4978:1 [INFO] [stdout] | [INFO] [stdout] 4978 | / extern "C" { [INFO] [stdout] 4979 | | pub fn getrlimit(arg1: ::std::os::raw::c_int, arg2: *mut rlimit) -> ::std::os::raw::c_int; [INFO] [stdout] 4980 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4981:1 [INFO] [stdout] | [INFO] [stdout] 4981 | / extern "C" { [INFO] [stdout] 4982 | | pub fn getrusage(arg1: ::std::os::raw::c_int, arg2: *mut rusage) -> ::std::os::raw::c_int; [INFO] [stdout] 4983 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4984:1 [INFO] [stdout] | [INFO] [stdout] 4984 | / extern "C" { [INFO] [stdout] 4985 | | pub fn setpriority(arg1: ::std::os::raw::c_int, arg2: id_t, arg3: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 4986 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4987:1 [INFO] [stdout] | [INFO] [stdout] 4987 | / extern "C" { [INFO] [stdout] 4988 | | pub fn setiopolicy_np( [INFO] [stdout] 4989 | | arg1: ::std::os::raw::c_int, [INFO] [stdout] 4990 | | arg2: ::std::os::raw::c_int, [INFO] [stdout] 4991 | | arg3: ::std::os::raw::c_int, [INFO] [stdout] 4992 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4993 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4994:1 [INFO] [stdout] | [INFO] [stdout] 4994 | / extern "C" { [INFO] [stdout] 4995 | | pub fn setrlimit(arg1: ::std::os::raw::c_int, arg2: *const rlimit) -> ::std::os::raw::c_int; [INFO] [stdout] 4996 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5292:1 [INFO] [stdout] | [INFO] [stdout] 5292 | / extern "C" { [INFO] [stdout] 5293 | | pub fn wait(arg1: *mut ::std::os::raw::c_int) -> pid_t; [INFO] [stdout] 5294 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5295:1 [INFO] [stdout] | [INFO] [stdout] 5295 | / extern "C" { [INFO] [stdout] 5296 | | pub fn waitpid(arg1: pid_t, arg2: *mut ::std::os::raw::c_int, arg3: ::std::os::raw::c_int) -> pid_t; [INFO] [stdout] 5297 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5298:1 [INFO] [stdout] | [INFO] [stdout] 5298 | / extern "C" { [INFO] [stdout] 5299 | | pub fn waitid( [INFO] [stdout] 5300 | | arg1: idtype_t, [INFO] [stdout] 5301 | | arg2: id_t, [INFO] [stdout] ... | [INFO] [stdout] 5304 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5305 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5306:1 [INFO] [stdout] | [INFO] [stdout] 5306 | / extern "C" { [INFO] [stdout] 5307 | | pub fn wait3(arg1: *mut ::std::os::raw::c_int, arg2: ::std::os::raw::c_int, arg3: *mut rusage) -> pid_t; [INFO] [stdout] 5308 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5309:1 [INFO] [stdout] | [INFO] [stdout] 5309 | / extern "C" { [INFO] [stdout] 5310 | | pub fn wait4( [INFO] [stdout] 5311 | | arg1: pid_t, [INFO] [stdout] 5312 | | arg2: *mut ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5315 | | ) -> pid_t; [INFO] [stdout] 5316 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5317:1 [INFO] [stdout] | [INFO] [stdout] 5317 | / extern "C" { [INFO] [stdout] 5318 | | pub fn alloca(arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5319 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5416:1 [INFO] [stdout] | [INFO] [stdout] 5416 | / extern "C" { [INFO] [stdout] 5417 | | pub static mut __mb_cur_max: ::std::os::raw::c_int; [INFO] [stdout] 5418 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5419:1 [INFO] [stdout] | [INFO] [stdout] 5419 | / extern "C" { [INFO] [stdout] 5420 | | pub fn malloc(__size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5421 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5422:1 [INFO] [stdout] | [INFO] [stdout] 5422 | / extern "C" { [INFO] [stdout] 5423 | | pub fn calloc(__count: ::std::os::raw::c_ulong, __size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5424 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5425:1 [INFO] [stdout] | [INFO] [stdout] 5425 | / extern "C" { [INFO] [stdout] 5426 | | pub fn free(arg1: *mut ::std::os::raw::c_void); [INFO] [stdout] 5427 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5428:1 [INFO] [stdout] | [INFO] [stdout] 5428 | / extern "C" { [INFO] [stdout] 5429 | | pub fn realloc(__ptr: *mut ::std::os::raw::c_void, __size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5430 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5431:1 [INFO] [stdout] | [INFO] [stdout] 5431 | / extern "C" { [INFO] [stdout] 5432 | | pub fn valloc(arg1: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5433 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5434:1 [INFO] [stdout] | [INFO] [stdout] 5434 | / extern "C" { [INFO] [stdout] 5435 | | pub fn aligned_alloc( [INFO] [stdout] 5436 | | __alignment: ::std::os::raw::c_ulong, [INFO] [stdout] 5437 | | __size: ::std::os::raw::c_ulong, [INFO] [stdout] 5438 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5439 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5440:1 [INFO] [stdout] | [INFO] [stdout] 5440 | / extern "C" { [INFO] [stdout] 5441 | | pub fn posix_memalign( [INFO] [stdout] 5442 | | __memptr: *mut *mut ::std::os::raw::c_void, [INFO] [stdout] 5443 | | __alignment: usize, [INFO] [stdout] 5444 | | __size: usize, [INFO] [stdout] 5445 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5446 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5447:1 [INFO] [stdout] | [INFO] [stdout] 5447 | / extern "C" { [INFO] [stdout] 5448 | | pub fn abort() -> !; [INFO] [stdout] 5449 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5450:1 [INFO] [stdout] | [INFO] [stdout] 5450 | / extern "C" { [INFO] [stdout] 5451 | | pub fn abs(arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5452 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5453:1 [INFO] [stdout] | [INFO] [stdout] 5453 | / extern "C" { [INFO] [stdout] 5454 | | pub fn atexit(arg1: ::std::option::Option) -> ::std::os::raw::c_int; [INFO] [stdout] 5455 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5456:1 [INFO] [stdout] | [INFO] [stdout] 5456 | / extern "C" { [INFO] [stdout] 5457 | | pub fn atof(arg1: *const ::std::os::raw::c_char) -> f64; [INFO] [stdout] 5458 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5459:1 [INFO] [stdout] | [INFO] [stdout] 5459 | / extern "C" { [INFO] [stdout] 5460 | | pub fn atoi(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5461 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5462:1 [INFO] [stdout] | [INFO] [stdout] 5462 | / extern "C" { [INFO] [stdout] 5463 | | pub fn atol(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; [INFO] [stdout] 5464 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5465:1 [INFO] [stdout] | [INFO] [stdout] 5465 | / extern "C" { [INFO] [stdout] 5466 | | pub fn atoll(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; [INFO] [stdout] 5467 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5468:1 [INFO] [stdout] | [INFO] [stdout] 5468 | / extern "C" { [INFO] [stdout] 5469 | | pub fn bsearch( [INFO] [stdout] 5470 | | __key: *const ::std::os::raw::c_void, [INFO] [stdout] 5471 | | __base: *const ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 5480 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5481 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5482:1 [INFO] [stdout] | [INFO] [stdout] 5482 | / extern "C" { [INFO] [stdout] 5483 | | pub fn div(arg1: ::std::os::raw::c_int, arg2: ::std::os::raw::c_int) -> div_t; [INFO] [stdout] 5484 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5485:1 [INFO] [stdout] | [INFO] [stdout] 5485 | / extern "C" { [INFO] [stdout] 5486 | | pub fn exit(arg1: ::std::os::raw::c_int) -> !; [INFO] [stdout] 5487 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5488:1 [INFO] [stdout] | [INFO] [stdout] 5488 | / extern "C" { [INFO] [stdout] 5489 | | pub fn getenv(arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5490 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5491:1 [INFO] [stdout] | [INFO] [stdout] 5491 | / extern "C" { [INFO] [stdout] 5492 | | pub fn labs(arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long; [INFO] [stdout] 5493 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5494:1 [INFO] [stdout] | [INFO] [stdout] 5494 | / extern "C" { [INFO] [stdout] 5495 | | pub fn ldiv(arg1: ::std::os::raw::c_long, arg2: ::std::os::raw::c_long) -> ldiv_t; [INFO] [stdout] 5496 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5497:1 [INFO] [stdout] | [INFO] [stdout] 5497 | / extern "C" { [INFO] [stdout] 5498 | | pub fn llabs(arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; [INFO] [stdout] 5499 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5500:1 [INFO] [stdout] | [INFO] [stdout] 5500 | / extern "C" { [INFO] [stdout] 5501 | | pub fn lldiv(arg1: ::std::os::raw::c_longlong, arg2: ::std::os::raw::c_longlong) -> lldiv_t; [INFO] [stdout] 5502 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5503:1 [INFO] [stdout] | [INFO] [stdout] 5503 | / extern "C" { [INFO] [stdout] 5504 | | pub fn mblen(__s: *const ::std::os::raw::c_char, __n: usize) -> ::std::os::raw::c_int; [INFO] [stdout] 5505 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5506:1 [INFO] [stdout] | [INFO] [stdout] 5506 | / extern "C" { [INFO] [stdout] 5507 | | pub fn mbstowcs(arg1: *mut wchar_t, arg2: *const ::std::os::raw::c_char, arg3: usize) -> usize; [INFO] [stdout] 5508 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5509:1 [INFO] [stdout] | [INFO] [stdout] 5509 | / extern "C" { [INFO] [stdout] 5510 | | pub fn mbtowc(arg1: *mut wchar_t, arg2: *const ::std::os::raw::c_char, arg3: usize) -> ::std::os::raw::c_int; [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5512:1 [INFO] [stdout] | [INFO] [stdout] 5512 | / extern "C" { [INFO] [stdout] 5513 | | pub fn qsort( [INFO] [stdout] 5514 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5515 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5523 | | ); [INFO] [stdout] 5524 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5525:1 [INFO] [stdout] | [INFO] [stdout] 5525 | / extern "C" { [INFO] [stdout] 5526 | | pub fn rand() -> ::std::os::raw::c_int; [INFO] [stdout] 5527 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5528:1 [INFO] [stdout] | [INFO] [stdout] 5528 | / extern "C" { [INFO] [stdout] 5529 | | pub fn srand(arg1: ::std::os::raw::c_uint); [INFO] [stdout] 5530 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5531:1 [INFO] [stdout] | [INFO] [stdout] 5531 | / extern "C" { [INFO] [stdout] 5532 | | pub fn strtod(arg1: *const ::std::os::raw::c_char, arg2: *mut *mut ::std::os::raw::c_char) -> f64; [INFO] [stdout] 5533 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5534:1 [INFO] [stdout] | [INFO] [stdout] 5534 | / extern "C" { [INFO] [stdout] 5535 | | pub fn strtof(arg1: *const ::std::os::raw::c_char, arg2: *mut *mut ::std::os::raw::c_char) -> f32; [INFO] [stdout] 5536 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5537:1 [INFO] [stdout] | [INFO] [stdout] 5537 | / extern "C" { [INFO] [stdout] 5538 | | pub fn strtol( [INFO] [stdout] 5539 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5540 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5541 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5542 | | ) -> ::std::os::raw::c_long; [INFO] [stdout] 5543 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5544:1 [INFO] [stdout] | [INFO] [stdout] 5544 | / extern "C" { [INFO] [stdout] 5545 | | pub fn strtold(arg1: *const ::std::os::raw::c_char, arg2: *mut *mut ::std::os::raw::c_char) -> f64; [INFO] [stdout] 5546 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5547:1 [INFO] [stdout] | [INFO] [stdout] 5547 | / extern "C" { [INFO] [stdout] 5548 | | pub fn strtoll( [INFO] [stdout] 5549 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5550 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5551 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5552 | | ) -> ::std::os::raw::c_longlong; [INFO] [stdout] 5553 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5554:1 [INFO] [stdout] | [INFO] [stdout] 5554 | / extern "C" { [INFO] [stdout] 5555 | | pub fn strtoul( [INFO] [stdout] 5556 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5557 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5558 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5559 | | ) -> ::std::os::raw::c_ulong; [INFO] [stdout] 5560 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5561:1 [INFO] [stdout] | [INFO] [stdout] 5561 | / extern "C" { [INFO] [stdout] 5562 | | pub fn strtoull( [INFO] [stdout] 5563 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5564 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5565 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5566 | | ) -> ::std::os::raw::c_ulonglong; [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5568:1 [INFO] [stdout] | [INFO] [stdout] 5568 | / extern "C" { [INFO] [stdout] 5569 | | pub fn system(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5570 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5571:1 [INFO] [stdout] | [INFO] [stdout] 5571 | / extern "C" { [INFO] [stdout] 5572 | | pub fn wcstombs(arg1: *mut ::std::os::raw::c_char, arg2: *const wchar_t, arg3: usize) -> usize; [INFO] [stdout] 5573 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5574:1 [INFO] [stdout] | [INFO] [stdout] 5574 | / extern "C" { [INFO] [stdout] 5575 | | pub fn wctomb(arg1: *mut ::std::os::raw::c_char, arg2: wchar_t) -> ::std::os::raw::c_int; [INFO] [stdout] 5576 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5577:1 [INFO] [stdout] | [INFO] [stdout] 5577 | / extern "C" { [INFO] [stdout] 5578 | | pub fn _Exit(arg1: ::std::os::raw::c_int) -> !; [INFO] [stdout] 5579 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5580:1 [INFO] [stdout] | [INFO] [stdout] 5580 | / extern "C" { [INFO] [stdout] 5581 | | pub fn a64l(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; [INFO] [stdout] 5582 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5583:1 [INFO] [stdout] | [INFO] [stdout] 5583 | / extern "C" { [INFO] [stdout] 5584 | | pub fn drand48() -> f64; [INFO] [stdout] 5585 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5586:1 [INFO] [stdout] | [INFO] [stdout] 5586 | / extern "C" { [INFO] [stdout] 5587 | | pub fn ecvt( [INFO] [stdout] 5588 | | arg1: f64, [INFO] [stdout] 5589 | | arg2: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5592 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5593 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5594:1 [INFO] [stdout] | [INFO] [stdout] 5594 | / extern "C" { [INFO] [stdout] 5595 | | pub fn erand48(arg1: *mut ::std::os::raw::c_ushort) -> f64; [INFO] [stdout] 5596 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5597:1 [INFO] [stdout] | [INFO] [stdout] 5597 | / extern "C" { [INFO] [stdout] 5598 | | pub fn fcvt( [INFO] [stdout] 5599 | | arg1: f64, [INFO] [stdout] 5600 | | arg2: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5603 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5604 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5605:1 [INFO] [stdout] | [INFO] [stdout] 5605 | / extern "C" { [INFO] [stdout] 5606 | | pub fn gcvt( [INFO] [stdout] 5607 | | arg1: f64, [INFO] [stdout] 5608 | | arg2: ::std::os::raw::c_int, [INFO] [stdout] 5609 | | arg3: *mut ::std::os::raw::c_char, [INFO] [stdout] 5610 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5611 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5612:1 [INFO] [stdout] | [INFO] [stdout] 5612 | / extern "C" { [INFO] [stdout] 5613 | | pub fn getsubopt( [INFO] [stdout] 5614 | | arg1: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5615 | | arg2: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 5616 | | arg3: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5617 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5618 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5619:1 [INFO] [stdout] | [INFO] [stdout] 5619 | / extern "C" { [INFO] [stdout] 5620 | | pub fn grantpt(arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5621 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5622:1 [INFO] [stdout] | [INFO] [stdout] 5622 | / extern "C" { [INFO] [stdout] 5623 | | pub fn initstate( [INFO] [stdout] 5624 | | arg1: ::std::os::raw::c_uint, [INFO] [stdout] 5625 | | arg2: *mut ::std::os::raw::c_char, [INFO] [stdout] 5626 | | arg3: usize, [INFO] [stdout] 5627 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5628 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5629:1 [INFO] [stdout] | [INFO] [stdout] 5629 | / extern "C" { [INFO] [stdout] 5630 | | pub fn jrand48(arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; [INFO] [stdout] 5631 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5632:1 [INFO] [stdout] | [INFO] [stdout] 5632 | / extern "C" { [INFO] [stdout] 5633 | | pub fn l64a(arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5634 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5635:1 [INFO] [stdout] | [INFO] [stdout] 5635 | / extern "C" { [INFO] [stdout] 5636 | | pub fn lcong48(arg1: *mut ::std::os::raw::c_ushort); [INFO] [stdout] 5637 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5638:1 [INFO] [stdout] | [INFO] [stdout] 5638 | / extern "C" { [INFO] [stdout] 5639 | | pub fn lrand48() -> ::std::os::raw::c_long; [INFO] [stdout] 5640 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5641:1 [INFO] [stdout] | [INFO] [stdout] 5641 | / extern "C" { [INFO] [stdout] 5642 | | pub fn mktemp(arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5643 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5644:1 [INFO] [stdout] | [INFO] [stdout] 5644 | / extern "C" { [INFO] [stdout] 5645 | | pub fn mkstemp(arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5646 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5647:1 [INFO] [stdout] | [INFO] [stdout] 5647 | / extern "C" { [INFO] [stdout] 5648 | | pub fn mrand48() -> ::std::os::raw::c_long; [INFO] [stdout] 5649 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5650:1 [INFO] [stdout] | [INFO] [stdout] 5650 | / extern "C" { [INFO] [stdout] 5651 | | pub fn nrand48(arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; [INFO] [stdout] 5652 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5653:1 [INFO] [stdout] | [INFO] [stdout] 5653 | / extern "C" { [INFO] [stdout] 5654 | | pub fn posix_openpt(arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5655 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5656:1 [INFO] [stdout] | [INFO] [stdout] 5656 | / extern "C" { [INFO] [stdout] 5657 | | pub fn ptsname(arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5658 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5659:1 [INFO] [stdout] | [INFO] [stdout] 5659 | / extern "C" { [INFO] [stdout] 5660 | | pub fn ptsname_r( [INFO] [stdout] 5661 | | fildes: ::std::os::raw::c_int, [INFO] [stdout] 5662 | | buffer: *mut ::std::os::raw::c_char, [INFO] [stdout] 5663 | | buflen: usize, [INFO] [stdout] 5664 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5666:1 [INFO] [stdout] | [INFO] [stdout] 5666 | / extern "C" { [INFO] [stdout] 5667 | | pub fn putenv(arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5668 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5669:1 [INFO] [stdout] | [INFO] [stdout] 5669 | / extern "C" { [INFO] [stdout] 5670 | | pub fn random() -> ::std::os::raw::c_long; [INFO] [stdout] 5671 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5672:1 [INFO] [stdout] | [INFO] [stdout] 5672 | / extern "C" { [INFO] [stdout] 5673 | | pub fn rand_r(arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; [INFO] [stdout] 5674 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5675:1 [INFO] [stdout] | [INFO] [stdout] 5675 | / extern "C" { [INFO] [stdout] 5676 | | pub fn realpath( [INFO] [stdout] 5677 | | arg1: *const ::std::os::raw::c_char, [INFO] [stdout] 5678 | | arg2: *mut ::std::os::raw::c_char, [INFO] [stdout] 5679 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5680 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5681:1 [INFO] [stdout] | [INFO] [stdout] 5681 | / extern "C" { [INFO] [stdout] 5682 | | pub fn seed48(arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort; [INFO] [stdout] 5683 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5684:1 [INFO] [stdout] | [INFO] [stdout] 5684 | / extern "C" { [INFO] [stdout] 5685 | | pub fn setenv( [INFO] [stdout] 5686 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 5687 | | __value: *const ::std::os::raw::c_char, [INFO] [stdout] 5688 | | __overwrite: ::std::os::raw::c_int, [INFO] [stdout] 5689 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5690 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5691:1 [INFO] [stdout] | [INFO] [stdout] 5691 | / extern "C" { [INFO] [stdout] 5692 | | pub fn setkey(arg1: *const ::std::os::raw::c_char); [INFO] [stdout] 5693 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5694:1 [INFO] [stdout] | [INFO] [stdout] 5694 | / extern "C" { [INFO] [stdout] 5695 | | pub fn setstate(arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5696 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5697:1 [INFO] [stdout] | [INFO] [stdout] 5697 | / extern "C" { [INFO] [stdout] 5698 | | pub fn srand48(arg1: ::std::os::raw::c_long); [INFO] [stdout] 5699 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5700:1 [INFO] [stdout] | [INFO] [stdout] 5700 | / extern "C" { [INFO] [stdout] 5701 | | pub fn srandom(arg1: ::std::os::raw::c_uint); [INFO] [stdout] 5702 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5703:1 [INFO] [stdout] | [INFO] [stdout] 5703 | / extern "C" { [INFO] [stdout] 5704 | | pub fn unlockpt(arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5705 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5706:1 [INFO] [stdout] | [INFO] [stdout] 5706 | / extern "C" { [INFO] [stdout] 5707 | | pub fn unsetenv(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5708 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5711:1 [INFO] [stdout] | [INFO] [stdout] 5711 | / extern "C" { [INFO] [stdout] 5712 | | pub fn arc4random() -> u32; [INFO] [stdout] 5713 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5714:1 [INFO] [stdout] | [INFO] [stdout] 5714 | / extern "C" { [INFO] [stdout] 5715 | | pub fn arc4random_addrandom(arg1: *mut ::std::os::raw::c_uchar, arg2: ::std::os::raw::c_int); [INFO] [stdout] 5716 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5717:1 [INFO] [stdout] | [INFO] [stdout] 5717 | / extern "C" { [INFO] [stdout] 5718 | | pub fn arc4random_buf(__buf: *mut ::std::os::raw::c_void, __nbytes: usize); [INFO] [stdout] 5719 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5720:1 [INFO] [stdout] | [INFO] [stdout] 5720 | / extern "C" { [INFO] [stdout] 5721 | | pub fn arc4random_stir(); [INFO] [stdout] 5722 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5723:1 [INFO] [stdout] | [INFO] [stdout] 5723 | / extern "C" { [INFO] [stdout] 5724 | | pub fn arc4random_uniform(__upper_bound: u32) -> u32; [INFO] [stdout] 5725 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5726:1 [INFO] [stdout] | [INFO] [stdout] 5726 | / extern "C" { [INFO] [stdout] 5727 | | pub fn atexit_b(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int; [INFO] [stdout] 5728 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5729:1 [INFO] [stdout] | [INFO] [stdout] 5729 | / extern "C" { [INFO] [stdout] 5730 | | pub fn bsearch_b( [INFO] [stdout] 5731 | | __key: *const ::std::os::raw::c_void, [INFO] [stdout] 5732 | | __base: *const ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 5736 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5737 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5738:1 [INFO] [stdout] | [INFO] [stdout] 5738 | / extern "C" { [INFO] [stdout] 5739 | | pub fn cgetcap( [INFO] [stdout] 5740 | | arg1: *mut ::std::os::raw::c_char, [INFO] [stdout] 5741 | | arg2: *const ::std::os::raw::c_char, [INFO] [stdout] 5742 | | arg3: ::std::os::raw::c_int, [INFO] [stdout] 5743 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5744 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5745:1 [INFO] [stdout] | [INFO] [stdout] 5745 | / extern "C" { [INFO] [stdout] 5746 | | pub fn cgetclose() -> ::std::os::raw::c_int; [INFO] [stdout] 5747 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5748:1 [INFO] [stdout] | [INFO] [stdout] 5748 | / extern "C" { [INFO] [stdout] 5749 | | pub fn cgetent( [INFO] [stdout] 5750 | | arg1: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5751 | | arg2: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5752 | | arg3: *const ::std::os::raw::c_char, [INFO] [stdout] 5753 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5754 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5755:1 [INFO] [stdout] | [INFO] [stdout] 5755 | / extern "C" { [INFO] [stdout] 5756 | | pub fn cgetfirst( [INFO] [stdout] 5757 | | arg1: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5758 | | arg2: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5759 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5760 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5761:1 [INFO] [stdout] | [INFO] [stdout] 5761 | / extern "C" { [INFO] [stdout] 5762 | | pub fn cgetmatch(arg1: *const ::std::os::raw::c_char, arg2: *const ::std::os::raw::c_char) [INFO] [stdout] 5763 | | -> ::std::os::raw::c_int; [INFO] [stdout] 5764 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5765:1 [INFO] [stdout] | [INFO] [stdout] 5765 | / extern "C" { [INFO] [stdout] 5766 | | pub fn cgetnext( [INFO] [stdout] 5767 | | arg1: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5768 | | arg2: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5769 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5770 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5771:1 [INFO] [stdout] | [INFO] [stdout] 5771 | / extern "C" { [INFO] [stdout] 5772 | | pub fn cgetnum( [INFO] [stdout] 5773 | | arg1: *mut ::std::os::raw::c_char, [INFO] [stdout] 5774 | | arg2: *const ::std::os::raw::c_char, [INFO] [stdout] 5775 | | arg3: *mut ::std::os::raw::c_long, [INFO] [stdout] 5776 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5777 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5778:1 [INFO] [stdout] | [INFO] [stdout] 5778 | / extern "C" { [INFO] [stdout] 5779 | | pub fn cgetset(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5780 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5781:1 [INFO] [stdout] | [INFO] [stdout] 5781 | / extern "C" { [INFO] [stdout] 5782 | | pub fn cgetstr( [INFO] [stdout] 5783 | | arg1: *mut ::std::os::raw::c_char, [INFO] [stdout] 5784 | | arg2: *const ::std::os::raw::c_char, [INFO] [stdout] 5785 | | arg3: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5786 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5787 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5788:1 [INFO] [stdout] | [INFO] [stdout] 5788 | / extern "C" { [INFO] [stdout] 5789 | | pub fn cgetustr( [INFO] [stdout] 5790 | | arg1: *mut ::std::os::raw::c_char, [INFO] [stdout] 5791 | | arg2: *const ::std::os::raw::c_char, [INFO] [stdout] 5792 | | arg3: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5793 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5794 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5795:1 [INFO] [stdout] | [INFO] [stdout] 5795 | / extern "C" { [INFO] [stdout] 5796 | | pub fn daemon(arg1: ::std::os::raw::c_int, arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5797 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5798:1 [INFO] [stdout] | [INFO] [stdout] 5798 | / extern "C" { [INFO] [stdout] 5799 | | pub fn devname(arg1: dev_t, arg2: mode_t) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5800 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5801:1 [INFO] [stdout] | [INFO] [stdout] 5801 | / extern "C" { [INFO] [stdout] 5802 | | pub fn devname_r( [INFO] [stdout] 5803 | | arg1: dev_t, [INFO] [stdout] 5804 | | arg2: mode_t, [INFO] [stdout] ... | [INFO] [stdout] 5807 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5808 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5809:1 [INFO] [stdout] | [INFO] [stdout] 5809 | / extern "C" { [INFO] [stdout] 5810 | | pub fn getbsize(arg1: *mut ::std::os::raw::c_int, arg2: *mut ::std::os::raw::c_long) [INFO] [stdout] 5811 | | -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5812 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5813:1 [INFO] [stdout] | [INFO] [stdout] 5813 | / extern "C" { [INFO] [stdout] 5814 | | pub fn getloadavg(arg1: *mut f64, arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5815 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5816:1 [INFO] [stdout] | [INFO] [stdout] 5816 | / extern "C" { [INFO] [stdout] 5817 | | pub fn getprogname() -> *const ::std::os::raw::c_char; [INFO] [stdout] 5818 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5819:1 [INFO] [stdout] | [INFO] [stdout] 5819 | / extern "C" { [INFO] [stdout] 5820 | | pub fn setprogname(arg1: *const ::std::os::raw::c_char); [INFO] [stdout] 5821 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5822:1 [INFO] [stdout] | [INFO] [stdout] 5822 | / extern "C" { [INFO] [stdout] 5823 | | pub fn heapsort( [INFO] [stdout] 5824 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5825 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5833 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5834 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5835:1 [INFO] [stdout] | [INFO] [stdout] 5835 | / extern "C" { [INFO] [stdout] 5836 | | pub fn heapsort_b( [INFO] [stdout] 5837 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5838 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5841 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5842 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5843:1 [INFO] [stdout] | [INFO] [stdout] 5843 | / extern "C" { [INFO] [stdout] 5844 | | pub fn mergesort( [INFO] [stdout] 5845 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5846 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5854 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5855 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5856:1 [INFO] [stdout] | [INFO] [stdout] 5856 | / extern "C" { [INFO] [stdout] 5857 | | pub fn mergesort_b( [INFO] [stdout] 5858 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5859 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5862 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5863 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5864:1 [INFO] [stdout] | [INFO] [stdout] 5864 | / extern "C" { [INFO] [stdout] 5865 | | pub fn psort( [INFO] [stdout] 5866 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5867 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5875 | | ); [INFO] [stdout] 5876 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5877:1 [INFO] [stdout] | [INFO] [stdout] 5877 | / extern "C" { [INFO] [stdout] 5878 | | pub fn psort_b( [INFO] [stdout] 5879 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5880 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5883 | | ); [INFO] [stdout] 5884 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5885:1 [INFO] [stdout] | [INFO] [stdout] 5885 | / extern "C" { [INFO] [stdout] 5886 | | pub fn psort_r( [INFO] [stdout] 5887 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5888 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5898 | | ); [INFO] [stdout] 5899 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5900:1 [INFO] [stdout] | [INFO] [stdout] 5900 | / extern "C" { [INFO] [stdout] 5901 | | pub fn qsort_b( [INFO] [stdout] 5902 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5903 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5906 | | ); [INFO] [stdout] 5907 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5908:1 [INFO] [stdout] | [INFO] [stdout] 5908 | / extern "C" { [INFO] [stdout] 5909 | | pub fn qsort_r( [INFO] [stdout] 5910 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5911 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5921 | | ); [INFO] [stdout] 5922 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5923:1 [INFO] [stdout] | [INFO] [stdout] 5923 | / extern "C" { [INFO] [stdout] 5924 | | pub fn radixsort( [INFO] [stdout] 5925 | | __base: *mut *const ::std::os::raw::c_uchar, [INFO] [stdout] 5926 | | __nel: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5929 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5930 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5931:1 [INFO] [stdout] | [INFO] [stdout] 5931 | / extern "C" { [INFO] [stdout] 5932 | | pub fn rpmatch(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5933 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5934:1 [INFO] [stdout] | [INFO] [stdout] 5934 | / extern "C" { [INFO] [stdout] 5935 | | pub fn sradixsort( [INFO] [stdout] 5936 | | __base: *mut *const ::std::os::raw::c_uchar, [INFO] [stdout] 5937 | | __nel: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5940 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5941 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5942:1 [INFO] [stdout] | [INFO] [stdout] 5942 | / extern "C" { [INFO] [stdout] 5943 | | pub fn sranddev(); [INFO] [stdout] 5944 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5945:1 [INFO] [stdout] | [INFO] [stdout] 5945 | / extern "C" { [INFO] [stdout] 5946 | | pub fn srandomdev(); [INFO] [stdout] 5947 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5948:1 [INFO] [stdout] | [INFO] [stdout] 5948 | / extern "C" { [INFO] [stdout] 5949 | | pub fn reallocf(__ptr: *mut ::std::os::raw::c_void, __size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5950 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5951:1 [INFO] [stdout] | [INFO] [stdout] 5951 | / extern "C" { [INFO] [stdout] 5952 | | pub fn strtonum( [INFO] [stdout] 5953 | | __numstr: *const ::std::os::raw::c_char, [INFO] [stdout] 5954 | | __minval: ::std::os::raw::c_longlong, [INFO] [stdout] ... | [INFO] [stdout] 5957 | | ) -> ::std::os::raw::c_longlong; [INFO] [stdout] 5958 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5959:1 [INFO] [stdout] | [INFO] [stdout] 5959 | / extern "C" { [INFO] [stdout] 5960 | | pub fn strtoq( [INFO] [stdout] 5961 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5962 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5963 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5964 | | ) -> ::std::os::raw::c_longlong; [INFO] [stdout] 5965 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5966:1 [INFO] [stdout] | [INFO] [stdout] 5966 | / extern "C" { [INFO] [stdout] 5967 | | pub fn strtouq( [INFO] [stdout] 5968 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5969 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5970 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5971 | | ) -> ::std::os::raw::c_ulonglong; [INFO] [stdout] 5972 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5973:1 [INFO] [stdout] | [INFO] [stdout] 5973 | / extern "C" { [INFO] [stdout] 5974 | | pub static mut suboptarg: *mut ::std::os::raw::c_char; [INFO] [stdout] 5975 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7057:1 [INFO] [stdout] | [INFO] [stdout] 7057 | / extern "C" { [INFO] [stdout] 7058 | | #[doc = "Creates a new database or opens an existing database file stored at the the given path.\nIf no path is given a new in-memory... [INFO] [stdout] 7059 | | pub fn duckdb_open(path: *const ::std::os::raw::c_char, out_database: *mut duckdb_database) -> duckdb_state; [INFO] [stdout] 7060 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7061:1 [INFO] [stdout] | [INFO] [stdout] 7061 | / extern "C" { [INFO] [stdout] 7062 | | #[doc = "Extended version of duckdb_open. Creates a new database or opens an existing database file stored at the the given path.\n\n... [INFO] [stdout] 7063 | | pub fn duckdb_open_ext( [INFO] [stdout] 7064 | | path: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 7068 | | ) -> duckdb_state; [INFO] [stdout] 7069 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7070:1 [INFO] [stdout] | [INFO] [stdout] 7070 | / extern "C" { [INFO] [stdout] 7071 | | #[doc = "Closes the specified database and de-allocates all memory allocated for that database.\nThis should be called after you are ... [INFO] [stdout] 7072 | | pub fn duckdb_close(database: *mut duckdb_database); [INFO] [stdout] 7073 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7074:1 [INFO] [stdout] | [INFO] [stdout] 7074 | / extern "C" { [INFO] [stdout] 7075 | | #[doc = "Opens a connection to a database. Connections are required to query the database, and store transactional state\nassociated ... [INFO] [stdout] 7076 | | pub fn duckdb_connect(database: duckdb_database, out_connection: *mut duckdb_connection) -> duckdb_state; [INFO] [stdout] 7077 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7078:1 [INFO] [stdout] | [INFO] [stdout] 7078 | / extern "C" { [INFO] [stdout] 7079 | | #[doc = "Closes the specified connection and de-allocates all memory allocated for that connection.\n\n connection: The connection to... [INFO] [stdout] 7080 | | pub fn duckdb_disconnect(connection: *mut duckdb_connection); [INFO] [stdout] 7081 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7082:1 [INFO] [stdout] | [INFO] [stdout] 7082 | / extern "C" { [INFO] [stdout] 7083 | | #[doc = "Returns the version of the linked DuckDB, with a version postfix for dev versions\n\nUsually used for developing C extension... [INFO] [stdout] 7084 | | pub fn duckdb_library_version() -> *const ::std::os::raw::c_char; [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7086:1 [INFO] [stdout] | [INFO] [stdout] 7086 | / extern "C" { [INFO] [stdout] 7087 | | #[doc = "Initializes an empty configuration object that can be used to provide start-up options for the DuckDB instance\nthrough `duc... [INFO] [stdout] 7088 | | pub fn duckdb_create_config(out_config: *mut duckdb_config) -> duckdb_state; [INFO] [stdout] 7089 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7090:1 [INFO] [stdout] | [INFO] [stdout] 7090 | / extern "C" { [INFO] [stdout] 7091 | | #[doc = "This returns the total amount of configuration options available for usage with `duckdb_get_config_flag`.\n\nThis should not... [INFO] [stdout] 7092 | | pub fn duckdb_config_count() -> usize; [INFO] [stdout] 7093 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7094:1 [INFO] [stdout] | [INFO] [stdout] 7094 | / extern "C" { [INFO] [stdout] 7095 | | #[doc = "Obtains a human-readable name and description of a specific configuration option. This can be used to e.g.\ndisplay configur... [INFO] [stdout] 7096 | | pub fn duckdb_get_config_flag( [INFO] [stdout] 7097 | | index: usize, [INFO] [stdout] ... | [INFO] [stdout] 7100 | | ) -> duckdb_state; [INFO] [stdout] 7101 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7102:1 [INFO] [stdout] | [INFO] [stdout] 7102 | / extern "C" { [INFO] [stdout] 7103 | | #[doc = "Sets the specified option for the specified configuration. The configuration option is indicated by name.\nTo obtain a list ... [INFO] [stdout] 7104 | | pub fn duckdb_set_config( [INFO] [stdout] 7105 | | config: duckdb_config, [INFO] [stdout] ... | [INFO] [stdout] 7108 | | ) -> duckdb_state; [INFO] [stdout] 7109 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7110:1 [INFO] [stdout] | [INFO] [stdout] 7110 | / extern "C" { [INFO] [stdout] 7111 | | #[doc = "Destroys the specified configuration option and de-allocates all memory allocated for the object.\n\n config: The configurat... [INFO] [stdout] 7112 | | pub fn duckdb_destroy_config(config: *mut duckdb_config); [INFO] [stdout] 7113 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7114:1 [INFO] [stdout] | [INFO] [stdout] 7114 | / extern "C" { [INFO] [stdout] 7115 | | #[doc = "Executes a SQL query within a connection and stores the full (materialized) result in the out_result pointer.\nIf the query ... [INFO] [stdout] 7116 | | pub fn duckdb_query( [INFO] [stdout] 7117 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 7120 | | ) -> duckdb_state; [INFO] [stdout] 7121 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7122:1 [INFO] [stdout] | [INFO] [stdout] 7122 | / extern "C" { [INFO] [stdout] 7123 | | #[doc = "Closes the result and de-allocates all memory allocated for that connection.\n\n result: The result to destroy."] [INFO] [stdout] 7124 | | pub fn duckdb_destroy_result(result: *mut duckdb_result); [INFO] [stdout] 7125 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7126:1 [INFO] [stdout] | [INFO] [stdout] 7126 | / extern "C" { [INFO] [stdout] 7127 | | #[doc = "Returns the column name of the specified column. The result should not need be freed; the column names will\nautomatically b... [INFO] [stdout] 7128 | | pub fn duckdb_column_name(result: *mut duckdb_result, col: idx_t) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7129 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7130:1 [INFO] [stdout] | [INFO] [stdout] 7130 | / extern "C" { [INFO] [stdout] 7131 | | #[doc = "Returns the column type of the specified column.\n\nReturns `DUCKDB_TYPE_INVALID` if the column is out of range.\n\n result:... [INFO] [stdout] 7132 | | pub fn duckdb_column_type(result: *mut duckdb_result, col: idx_t) -> duckdb_type; [INFO] [stdout] 7133 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7134:1 [INFO] [stdout] | [INFO] [stdout] 7134 | / extern "C" { [INFO] [stdout] 7135 | | #[doc = "Returns the logical column type of the specified column.\n\nThe return type of this call should be destroyed with `duckdb_de... [INFO] [stdout] 7136 | | pub fn duckdb_column_logical_type(result: *mut duckdb_result, col: idx_t) -> duckdb_logical_type; [INFO] [stdout] 7137 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7138:1 [INFO] [stdout] | [INFO] [stdout] 7138 | / extern "C" { [INFO] [stdout] 7139 | | #[doc = "Returns the number of columns present in a the result object.\n\n result: The result object.\n returns: The number of column... [INFO] [stdout] 7140 | | pub fn duckdb_column_count(result: *mut duckdb_result) -> idx_t; [INFO] [stdout] 7141 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7142:1 [INFO] [stdout] | [INFO] [stdout] 7142 | / extern "C" { [INFO] [stdout] 7143 | | #[doc = "Returns the number of rows present in a the result object.\n\n result: The result object.\n returns: The number of rows pres... [INFO] [stdout] 7144 | | pub fn duckdb_row_count(result: *mut duckdb_result) -> idx_t; [INFO] [stdout] 7145 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7146:1 [INFO] [stdout] | [INFO] [stdout] 7146 | / extern "C" { [INFO] [stdout] 7147 | | #[doc = "Returns the number of rows changed by the query stored in the result. This is relevant only for INSERT/UPDATE/DELETE\nquerie... [INFO] [stdout] 7148 | | pub fn duckdb_rows_changed(result: *mut duckdb_result) -> idx_t; [INFO] [stdout] 7149 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7150:1 [INFO] [stdout] | [INFO] [stdout] 7150 | / extern "C" { [INFO] [stdout] 7151 | | #[doc = "DEPRECATED**: Prefer using `duckdb_result_get_chunk` instead.\n\nReturns the data of a specific column of a result in column... [INFO] [stdout] 7152 | | pub fn duckdb_column_data(result: *mut duckdb_result, col: idx_t) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7153 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7154:1 [INFO] [stdout] | [INFO] [stdout] 7154 | / extern "C" { [INFO] [stdout] 7155 | | #[doc = "DEPRECATED**: Prefer using `duckdb_result_get_chunk` instead.\n\nReturns the nullmask of a specific column of a result in co... [INFO] [stdout] 7156 | | pub fn duckdb_nullmask_data(result: *mut duckdb_result, col: idx_t) -> *mut bool; [INFO] [stdout] 7157 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7158:1 [INFO] [stdout] | [INFO] [stdout] 7158 | / extern "C" { [INFO] [stdout] 7159 | | #[doc = "Returns the error message contained within the result. The error is only set if `duckdb_query` returns `DuckDBError`.\n\nThe... [INFO] [stdout] 7160 | | pub fn duckdb_result_error(result: *mut duckdb_result) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7161 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7162:1 [INFO] [stdout] | [INFO] [stdout] 7162 | / extern "C" { [INFO] [stdout] 7163 | | #[doc = "Fetches a data chunk from the duckdb_result. This function should be called repeatedly until the result is exhausted.\n\nThe... [INFO] [stdout] 7164 | | pub fn duckdb_result_get_chunk(result: duckdb_result, chunk_index: idx_t) -> duckdb_data_chunk; [INFO] [stdout] 7165 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7166:1 [INFO] [stdout] | [INFO] [stdout] 7166 | / extern "C" { [INFO] [stdout] 7167 | | #[doc = "Returns the number of data chunks present in the result.\n\n result: The result object\n returns: The resulting data chunk. ... [INFO] [stdout] 7168 | | pub fn duckdb_result_chunk_count(result: duckdb_result) -> idx_t; [INFO] [stdout] 7169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7170:1 [INFO] [stdout] | [INFO] [stdout] 7170 | / extern "C" { [INFO] [stdout] 7171 | | #[doc = " returns: The boolean value at the specified location, or false if the value cannot be converted."] [INFO] [stdout] 7172 | | pub fn duckdb_value_boolean(result: *mut duckdb_result, col: idx_t, row: idx_t) -> bool; [INFO] [stdout] 7173 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7174:1 [INFO] [stdout] | [INFO] [stdout] 7174 | / extern "C" { [INFO] [stdout] 7175 | | #[doc = " returns: The int8_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7176 | | pub fn duckdb_value_int8(result: *mut duckdb_result, col: idx_t, row: idx_t) -> i8; [INFO] [stdout] 7177 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7178:1 [INFO] [stdout] | [INFO] [stdout] 7178 | / extern "C" { [INFO] [stdout] 7179 | | #[doc = " returns: The int16_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7180 | | pub fn duckdb_value_int16(result: *mut duckdb_result, col: idx_t, row: idx_t) -> i16; [INFO] [stdout] 7181 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7182:1 [INFO] [stdout] | [INFO] [stdout] 7182 | / extern "C" { [INFO] [stdout] 7183 | | #[doc = " returns: The int32_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7184 | | pub fn duckdb_value_int32(result: *mut duckdb_result, col: idx_t, row: idx_t) -> i32; [INFO] [stdout] 7185 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7186:1 [INFO] [stdout] | [INFO] [stdout] 7186 | / extern "C" { [INFO] [stdout] 7187 | | #[doc = " returns: The int64_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7188 | | pub fn duckdb_value_int64(result: *mut duckdb_result, col: idx_t, row: idx_t) -> i64; [INFO] [stdout] 7189 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7190:1 [INFO] [stdout] | [INFO] [stdout] 7190 | / extern "C" { [INFO] [stdout] 7191 | | #[doc = " returns: The duckdb_hugeint value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7192 | | pub fn duckdb_value_hugeint(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_hugeint; [INFO] [stdout] 7193 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7194:1 [INFO] [stdout] | [INFO] [stdout] 7194 | / extern "C" { [INFO] [stdout] 7195 | | #[doc = " returns: The duckdb_decimal value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7196 | | pub fn duckdb_value_decimal(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_decimal; [INFO] [stdout] 7197 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7198:1 [INFO] [stdout] | [INFO] [stdout] 7198 | / extern "C" { [INFO] [stdout] 7199 | | #[doc = " returns: The uint8_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7200 | | pub fn duckdb_value_uint8(result: *mut duckdb_result, col: idx_t, row: idx_t) -> u8; [INFO] [stdout] 7201 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7202:1 [INFO] [stdout] | [INFO] [stdout] 7202 | / extern "C" { [INFO] [stdout] 7203 | | #[doc = " returns: The uint16_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7204 | | pub fn duckdb_value_uint16(result: *mut duckdb_result, col: idx_t, row: idx_t) -> u16; [INFO] [stdout] 7205 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7206:1 [INFO] [stdout] | [INFO] [stdout] 7206 | / extern "C" { [INFO] [stdout] 7207 | | #[doc = " returns: The uint32_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7208 | | pub fn duckdb_value_uint32(result: *mut duckdb_result, col: idx_t, row: idx_t) -> u32; [INFO] [stdout] 7209 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7210:1 [INFO] [stdout] | [INFO] [stdout] 7210 | / extern "C" { [INFO] [stdout] 7211 | | #[doc = " returns: The uint64_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7212 | | pub fn duckdb_value_uint64(result: *mut duckdb_result, col: idx_t, row: idx_t) -> u64; [INFO] [stdout] 7213 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7214:1 [INFO] [stdout] | [INFO] [stdout] 7214 | / extern "C" { [INFO] [stdout] 7215 | | #[doc = " returns: The float value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7216 | | pub fn duckdb_value_float(result: *mut duckdb_result, col: idx_t, row: idx_t) -> f32; [INFO] [stdout] 7217 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7218:1 [INFO] [stdout] | [INFO] [stdout] 7218 | / extern "C" { [INFO] [stdout] 7219 | | #[doc = " returns: The double value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7220 | | pub fn duckdb_value_double(result: *mut duckdb_result, col: idx_t, row: idx_t) -> f64; [INFO] [stdout] 7221 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7222:1 [INFO] [stdout] | [INFO] [stdout] 7222 | / extern "C" { [INFO] [stdout] 7223 | | #[doc = " returns: The duckdb_date value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7224 | | pub fn duckdb_value_date(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_date; [INFO] [stdout] 7225 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7226:1 [INFO] [stdout] | [INFO] [stdout] 7226 | / extern "C" { [INFO] [stdout] 7227 | | #[doc = " returns: The duckdb_time value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7228 | | pub fn duckdb_value_time(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_time; [INFO] [stdout] 7229 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7230:1 [INFO] [stdout] | [INFO] [stdout] 7230 | / extern "C" { [INFO] [stdout] 7231 | | #[doc = " returns: The duckdb_timestamp value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7232 | | pub fn duckdb_value_timestamp(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_timestamp; [INFO] [stdout] 7233 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7234:1 [INFO] [stdout] | [INFO] [stdout] 7234 | / extern "C" { [INFO] [stdout] 7235 | | #[doc = " returns: The duckdb_interval value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7236 | | pub fn duckdb_value_interval(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_interval; [INFO] [stdout] 7237 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7238:1 [INFO] [stdout] | [INFO] [stdout] 7238 | / extern "C" { [INFO] [stdout] 7239 | | #[doc = " DEPRECATED: use duckdb_value_string instead. This function does not work correctly if the string contains null bytes.\n ret... [INFO] [stdout] 7240 | | pub fn duckdb_value_varchar(result: *mut duckdb_result, col: idx_t, row: idx_t) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7241 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7242:1 [INFO] [stdout] | [INFO] [stdout] 7242 | / extern "C" { [INFO] [stdout] 7243 | | #[doc = "s\n returns: The string value at the specified location.\nThe result must be freed with `duckdb_free`."] [INFO] [stdout] 7244 | | pub fn duckdb_value_string(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_string; [INFO] [stdout] 7245 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7246:1 [INFO] [stdout] | [INFO] [stdout] 7246 | / extern "C" { [INFO] [stdout] 7247 | | #[doc = " DEPRECATED: use duckdb_value_string_internal instead. This function does not work correctly if the string contains\nnull by... [INFO] [stdout] 7248 | | pub fn duckdb_value_varchar_internal( [INFO] [stdout] 7249 | | result: *mut duckdb_result, [INFO] [stdout] ... | [INFO] [stdout] 7252 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7253 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7254:1 [INFO] [stdout] | [INFO] [stdout] 7254 | / extern "C" { [INFO] [stdout] 7255 | | #[doc = " DEPRECATED: use duckdb_value_string_internal instead. This function does not work correctly if the string contains\nnull by... [INFO] [stdout] 7256 | | pub fn duckdb_value_string_internal(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_string; [INFO] [stdout] 7257 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7258:1 [INFO] [stdout] | [INFO] [stdout] 7258 | / extern "C" { [INFO] [stdout] 7259 | | #[doc = " returns: The duckdb_blob value at the specified location. Returns a blob with blob.data set to nullptr if the\nvalue cannot... [INFO] [stdout] 7260 | | pub fn duckdb_value_blob(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_blob; [INFO] [stdout] 7261 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7262:1 [INFO] [stdout] | [INFO] [stdout] 7262 | / extern "C" { [INFO] [stdout] 7263 | | #[doc = " returns: Returns true if the value at the specified index is NULL, and false otherwise."] [INFO] [stdout] 7264 | | pub fn duckdb_value_is_null(result: *mut duckdb_result, col: idx_t, row: idx_t) -> bool; [INFO] [stdout] 7265 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7266:1 [INFO] [stdout] | [INFO] [stdout] 7266 | / extern "C" { [INFO] [stdout] 7267 | | #[doc = "Allocate `size` bytes of memory using the duckdb internal malloc function. Any memory allocated in this manner\nshould be fr... [INFO] [stdout] 7268 | | pub fn duckdb_malloc(size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7269 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7270:1 [INFO] [stdout] | [INFO] [stdout] 7270 | / extern "C" { [INFO] [stdout] 7271 | | #[doc = "Free a value returned from `duckdb_malloc`, `duckdb_value_varchar` or `duckdb_value_blob`.\n\n ptr: The memory region to de-... [INFO] [stdout] 7272 | | pub fn duckdb_free(ptr: *mut ::std::os::raw::c_void); [INFO] [stdout] 7273 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7274:1 [INFO] [stdout] | [INFO] [stdout] 7274 | / extern "C" { [INFO] [stdout] 7275 | | #[doc = "The internal vector size used by DuckDB.\nThis is the amount of tuples that will fit into a data chunk created by `duckdb_cr... [INFO] [stdout] 7276 | | pub fn duckdb_vector_size() -> idx_t; [INFO] [stdout] 7277 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7278:1 [INFO] [stdout] | [INFO] [stdout] 7278 | / extern "C" { [INFO] [stdout] 7279 | | #[doc = "Decompose a `duckdb_date` object into year, month and date (stored as `duckdb_date_struct`).\n\n date: The date object, as o... [INFO] [stdout] 7280 | | pub fn duckdb_from_date(date: duckdb_date) -> duckdb_date_struct; [INFO] [stdout] 7281 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7282:1 [INFO] [stdout] | [INFO] [stdout] 7282 | / extern "C" { [INFO] [stdout] 7283 | | #[doc = "Re-compose a `duckdb_date` from year, month and date (`duckdb_date_struct`).\n\n date: The year, month and date stored in a ... [INFO] [stdout] 7284 | | pub fn duckdb_to_date(date: duckdb_date_struct) -> duckdb_date; [INFO] [stdout] 7285 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7286:1 [INFO] [stdout] | [INFO] [stdout] 7286 | / extern "C" { [INFO] [stdout] 7287 | | #[doc = "Decompose a `duckdb_time` object into hour, minute, second and microsecond (stored as `duckdb_time_struct`).\n\n time: The t... [INFO] [stdout] 7288 | | pub fn duckdb_from_time(time: duckdb_time) -> duckdb_time_struct; [INFO] [stdout] 7289 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7290:1 [INFO] [stdout] | [INFO] [stdout] 7290 | / extern "C" { [INFO] [stdout] 7291 | | #[doc = "Re-compose a `duckdb_time` from hour, minute, second and microsecond (`duckdb_time_struct`).\n\n time: The hour, minute, sec... [INFO] [stdout] 7292 | | pub fn duckdb_to_time(time: duckdb_time_struct) -> duckdb_time; [INFO] [stdout] 7293 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7294:1 [INFO] [stdout] | [INFO] [stdout] 7294 | / extern "C" { [INFO] [stdout] 7295 | | #[doc = "Decompose a `duckdb_timestamp` object into a `duckdb_timestamp_struct`.\n\n ts: The ts object, as obtained from a `DUCKDB_TY... [INFO] [stdout] 7296 | | pub fn duckdb_from_timestamp(ts: duckdb_timestamp) -> duckdb_timestamp_struct; [INFO] [stdout] 7297 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7298:1 [INFO] [stdout] | [INFO] [stdout] 7298 | / extern "C" { [INFO] [stdout] 7299 | | #[doc = "Re-compose a `duckdb_timestamp` from a duckdb_timestamp_struct.\n\n ts: The de-composed elements in a `duckdb_timestamp_stru... [INFO] [stdout] 7300 | | pub fn duckdb_to_timestamp(ts: duckdb_timestamp_struct) -> duckdb_timestamp; [INFO] [stdout] 7301 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7302:1 [INFO] [stdout] | [INFO] [stdout] 7302 | / extern "C" { [INFO] [stdout] 7303 | | #[doc = "Converts a duckdb_hugeint object (as obtained from a `DUCKDB_TYPE_HUGEINT` column) into a double.\n\n val: The hugeint value... [INFO] [stdout] 7304 | | pub fn duckdb_hugeint_to_double(val: duckdb_hugeint) -> f64; [INFO] [stdout] 7305 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7306:1 [INFO] [stdout] | [INFO] [stdout] 7306 | / extern "C" { [INFO] [stdout] 7307 | | #[doc = "Converts a double value to a duckdb_hugeint object.\n\nIf the conversion fails because the double value is too big the resul... [INFO] [stdout] 7308 | | pub fn duckdb_double_to_hugeint(val: f64) -> duckdb_hugeint; [INFO] [stdout] 7309 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7310:1 [INFO] [stdout] | [INFO] [stdout] 7310 | / extern "C" { [INFO] [stdout] 7311 | | #[doc = "Converts a double value to a duckdb_decimal object.\n\nIf the conversion fails because the double value is too big, or the w... [INFO] [stdout] 7312 | | pub fn duckdb_double_to_decimal(val: f64, width: u8, scale: u8) -> duckdb_decimal; [INFO] [stdout] 7313 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7314:1 [INFO] [stdout] | [INFO] [stdout] 7314 | / extern "C" { [INFO] [stdout] 7315 | | #[doc = "Converts a duckdb_decimal object (as obtained from a `DUCKDB_TYPE_DECIMAL` column) into a double.\n\n val: The decimal value... [INFO] [stdout] 7316 | | pub fn duckdb_decimal_to_double(val: duckdb_decimal) -> f64; [INFO] [stdout] 7317 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7318:1 [INFO] [stdout] | [INFO] [stdout] 7318 | / extern "C" { [INFO] [stdout] 7319 | | #[doc = "Create a prepared statement object from a query.\n\nNote that after calling `duckdb_prepare`, the prepared statement should ... [INFO] [stdout] 7320 | | pub fn duckdb_prepare( [INFO] [stdout] 7321 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 7324 | | ) -> duckdb_state; [INFO] [stdout] 7325 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7326:1 [INFO] [stdout] | [INFO] [stdout] 7326 | / extern "C" { [INFO] [stdout] 7327 | | #[doc = "Closes the prepared statement and de-allocates all memory allocated for the statement.\n\n prepared_statement: The prepared ... [INFO] [stdout] 7328 | | pub fn duckdb_destroy_prepare(prepared_statement: *mut duckdb_prepared_statement); [INFO] [stdout] 7329 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7330:1 [INFO] [stdout] | [INFO] [stdout] 7330 | / extern "C" { [INFO] [stdout] 7331 | | #[doc = "Returns the error message associated with the given prepared statement.\nIf the prepared statement has no error message, thi... [INFO] [stdout] 7332 | | pub fn duckdb_prepare_error(prepared_statement: duckdb_prepared_statement) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7333 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7334:1 [INFO] [stdout] | [INFO] [stdout] 7334 | / extern "C" { [INFO] [stdout] 7335 | | #[doc = "Returns the number of parameters that can be provided to the given prepared statement.\n\nReturns 0 if the query was not suc... [INFO] [stdout] 7336 | | pub fn duckdb_nparams(prepared_statement: duckdb_prepared_statement) -> idx_t; [INFO] [stdout] 7337 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7338:1 [INFO] [stdout] | [INFO] [stdout] 7338 | / extern "C" { [INFO] [stdout] 7339 | | #[doc = "Returns the parameter type for the parameter at the given index.\n\nReturns `DUCKDB_TYPE_INVALID` if the parameter index is ... [INFO] [stdout] 7340 | | pub fn duckdb_param_type(prepared_statement: duckdb_prepared_statement, param_idx: idx_t) -> duckdb_type; [INFO] [stdout] 7341 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7342:1 [INFO] [stdout] | [INFO] [stdout] 7342 | / extern "C" { [INFO] [stdout] 7343 | | #[doc = "Clear the params bind to the prepared statement."] [INFO] [stdout] 7344 | | pub fn duckdb_clear_bindings(prepared_statement: duckdb_prepared_statement) -> duckdb_state; [INFO] [stdout] 7345 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7346:1 [INFO] [stdout] | [INFO] [stdout] 7346 | / extern "C" { [INFO] [stdout] 7347 | | #[doc = "Binds a bool value to the prepared statement at the specified index."] [INFO] [stdout] 7348 | | pub fn duckdb_bind_boolean( [INFO] [stdout] 7349 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7352 | | ) -> duckdb_state; [INFO] [stdout] 7353 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7354:1 [INFO] [stdout] | [INFO] [stdout] 7354 | / extern "C" { [INFO] [stdout] 7355 | | #[doc = "Binds an int8_t value to the prepared statement at the specified index."] [INFO] [stdout] 7356 | | pub fn duckdb_bind_int8(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: i8) -> duckdb_state; [INFO] [stdout] 7357 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7358:1 [INFO] [stdout] | [INFO] [stdout] 7358 | / extern "C" { [INFO] [stdout] 7359 | | #[doc = "Binds an int16_t value to the prepared statement at the specified index."] [INFO] [stdout] 7360 | | pub fn duckdb_bind_int16(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: i16) [INFO] [stdout] 7361 | | -> duckdb_state; [INFO] [stdout] 7362 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7363:1 [INFO] [stdout] | [INFO] [stdout] 7363 | / extern "C" { [INFO] [stdout] 7364 | | #[doc = "Binds an int32_t value to the prepared statement at the specified index."] [INFO] [stdout] 7365 | | pub fn duckdb_bind_int32(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: i32) [INFO] [stdout] 7366 | | -> duckdb_state; [INFO] [stdout] 7367 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7368:1 [INFO] [stdout] | [INFO] [stdout] 7368 | / extern "C" { [INFO] [stdout] 7369 | | #[doc = "Binds an int64_t value to the prepared statement at the specified index."] [INFO] [stdout] 7370 | | pub fn duckdb_bind_int64(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: i64) [INFO] [stdout] 7371 | | -> duckdb_state; [INFO] [stdout] 7372 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7373:1 [INFO] [stdout] | [INFO] [stdout] 7373 | / extern "C" { [INFO] [stdout] 7374 | | #[doc = "Binds an duckdb_hugeint value to the prepared statement at the specified index."] [INFO] [stdout] 7375 | | pub fn duckdb_bind_hugeint( [INFO] [stdout] 7376 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7379 | | ) -> duckdb_state; [INFO] [stdout] 7380 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7381:1 [INFO] [stdout] | [INFO] [stdout] 7381 | / extern "C" { [INFO] [stdout] 7382 | | #[doc = "Binds a duckdb_decimal value to the prepared statement at the specified index."] [INFO] [stdout] 7383 | | pub fn duckdb_bind_decimal( [INFO] [stdout] 7384 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7387 | | ) -> duckdb_state; [INFO] [stdout] 7388 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7389:1 [INFO] [stdout] | [INFO] [stdout] 7389 | / extern "C" { [INFO] [stdout] 7390 | | #[doc = "Binds an uint8_t value to the prepared statement at the specified index."] [INFO] [stdout] 7391 | | pub fn duckdb_bind_uint8(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: u8) -> duckdb_state; [INFO] [stdout] 7392 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7393:1 [INFO] [stdout] | [INFO] [stdout] 7393 | / extern "C" { [INFO] [stdout] 7394 | | #[doc = "Binds an uint16_t value to the prepared statement at the specified index."] [INFO] [stdout] 7395 | | pub fn duckdb_bind_uint16( [INFO] [stdout] 7396 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7399 | | ) -> duckdb_state; [INFO] [stdout] 7400 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7401:1 [INFO] [stdout] | [INFO] [stdout] 7401 | / extern "C" { [INFO] [stdout] 7402 | | #[doc = "Binds an uint32_t value to the prepared statement at the specified index."] [INFO] [stdout] 7403 | | pub fn duckdb_bind_uint32( [INFO] [stdout] 7404 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7407 | | ) -> duckdb_state; [INFO] [stdout] 7408 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7409:1 [INFO] [stdout] | [INFO] [stdout] 7409 | / extern "C" { [INFO] [stdout] 7410 | | #[doc = "Binds an uint64_t value to the prepared statement at the specified index."] [INFO] [stdout] 7411 | | pub fn duckdb_bind_uint64( [INFO] [stdout] 7412 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7415 | | ) -> duckdb_state; [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7417:1 [INFO] [stdout] | [INFO] [stdout] 7417 | / extern "C" { [INFO] [stdout] 7418 | | #[doc = "Binds an float value to the prepared statement at the specified index."] [INFO] [stdout] 7419 | | pub fn duckdb_bind_float(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: f32) [INFO] [stdout] 7420 | | -> duckdb_state; [INFO] [stdout] 7421 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7422:1 [INFO] [stdout] | [INFO] [stdout] 7422 | / extern "C" { [INFO] [stdout] 7423 | | #[doc = "Binds an double value to the prepared statement at the specified index."] [INFO] [stdout] 7424 | | pub fn duckdb_bind_double( [INFO] [stdout] 7425 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7428 | | ) -> duckdb_state; [INFO] [stdout] 7429 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7430:1 [INFO] [stdout] | [INFO] [stdout] 7430 | / extern "C" { [INFO] [stdout] 7431 | | #[doc = "Binds a duckdb_date value to the prepared statement at the specified index."] [INFO] [stdout] 7432 | | pub fn duckdb_bind_date( [INFO] [stdout] 7433 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7436 | | ) -> duckdb_state; [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7438:1 [INFO] [stdout] | [INFO] [stdout] 7438 | / extern "C" { [INFO] [stdout] 7439 | | #[doc = "Binds a duckdb_time value to the prepared statement at the specified index."] [INFO] [stdout] 7440 | | pub fn duckdb_bind_time( [INFO] [stdout] 7441 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7444 | | ) -> duckdb_state; [INFO] [stdout] 7445 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7446:1 [INFO] [stdout] | [INFO] [stdout] 7446 | / extern "C" { [INFO] [stdout] 7447 | | #[doc = "Binds a duckdb_timestamp value to the prepared statement at the specified index."] [INFO] [stdout] 7448 | | pub fn duckdb_bind_timestamp( [INFO] [stdout] 7449 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7452 | | ) -> duckdb_state; [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7454:1 [INFO] [stdout] | [INFO] [stdout] 7454 | / extern "C" { [INFO] [stdout] 7455 | | #[doc = "Binds a duckdb_interval value to the prepared statement at the specified index."] [INFO] [stdout] 7456 | | pub fn duckdb_bind_interval( [INFO] [stdout] 7457 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7460 | | ) -> duckdb_state; [INFO] [stdout] 7461 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7462:1 [INFO] [stdout] | [INFO] [stdout] 7462 | / extern "C" { [INFO] [stdout] 7463 | | #[doc = "Binds a null-terminated varchar value to the prepared statement at the specified index."] [INFO] [stdout] 7464 | | pub fn duckdb_bind_varchar( [INFO] [stdout] 7465 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7468 | | ) -> duckdb_state; [INFO] [stdout] 7469 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7470:1 [INFO] [stdout] | [INFO] [stdout] 7470 | / extern "C" { [INFO] [stdout] 7471 | | #[doc = "Binds a varchar value to the prepared statement at the specified index."] [INFO] [stdout] 7472 | | pub fn duckdb_bind_varchar_length( [INFO] [stdout] 7473 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7477 | | ) -> duckdb_state; [INFO] [stdout] 7478 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7479:1 [INFO] [stdout] | [INFO] [stdout] 7479 | / extern "C" { [INFO] [stdout] 7480 | | #[doc = "Binds a blob value to the prepared statement at the specified index."] [INFO] [stdout] 7481 | | pub fn duckdb_bind_blob( [INFO] [stdout] 7482 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7486 | | ) -> duckdb_state; [INFO] [stdout] 7487 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7488:1 [INFO] [stdout] | [INFO] [stdout] 7488 | / extern "C" { [INFO] [stdout] 7489 | | #[doc = "Binds a NULL value to the prepared statement at the specified index."] [INFO] [stdout] 7490 | | pub fn duckdb_bind_null(prepared_statement: duckdb_prepared_statement, param_idx: idx_t) -> duckdb_state; [INFO] [stdout] 7491 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7492:1 [INFO] [stdout] | [INFO] [stdout] 7492 | / extern "C" { [INFO] [stdout] 7493 | | #[doc = "Executes the prepared statement with the given bound parameters, and returns a materialized query result.\n\nThis method can... [INFO] [stdout] 7494 | | pub fn duckdb_execute_prepared( [INFO] [stdout] 7495 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] 7496 | | out_result: *mut duckdb_result, [INFO] [stdout] 7497 | | ) -> duckdb_state; [INFO] [stdout] 7498 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7499:1 [INFO] [stdout] | [INFO] [stdout] 7499 | / extern "C" { [INFO] [stdout] 7500 | | #[doc = "Executes the prepared statement with the given bound parameters, and returns an arrow query result.\n\n prepared_statement: ... [INFO] [stdout] 7501 | | pub fn duckdb_execute_prepared_arrow( [INFO] [stdout] 7502 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] 7503 | | out_result: *mut duckdb_arrow, [INFO] [stdout] 7504 | | ) -> duckdb_state; [INFO] [stdout] 7505 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7506:1 [INFO] [stdout] | [INFO] [stdout] 7506 | / extern "C" { [INFO] [stdout] 7507 | | #[doc = "Extract all statements from a query.\nNote that after calling `duckdb_extract_statements`, the extracted statements should a... [INFO] [stdout] 7508 | | pub fn duckdb_extract_statements( [INFO] [stdout] 7509 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 7512 | | ) -> idx_t; [INFO] [stdout] 7513 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7514:1 [INFO] [stdout] | [INFO] [stdout] 7514 | / extern "C" { [INFO] [stdout] 7515 | | #[doc = "Prepare an extracted statement.\nNote that after calling `duckdb_prepare_extracted_statement`, the prepared statement should... [INFO] [stdout] 7516 | | pub fn duckdb_prepare_extracted_statement( [INFO] [stdout] 7517 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 7521 | | ) -> duckdb_state; [INFO] [stdout] 7522 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7523:1 [INFO] [stdout] | [INFO] [stdout] 7523 | / extern "C" { [INFO] [stdout] 7524 | | #[doc = "Returns the error message contained within the extracted statements.\nThe result of this function must not be freed. It will... [INFO] [stdout] 7525 | | pub fn duckdb_extract_statements_error( [INFO] [stdout] 7526 | | extracted_statements: duckdb_extracted_statements, [INFO] [stdout] 7527 | | ) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7529:1 [INFO] [stdout] | [INFO] [stdout] 7529 | / extern "C" { [INFO] [stdout] 7530 | | #[doc = "De-allocates all memory allocated for the extracted statements.\n extracted_statements: The extracted statements to destroy."] [INFO] [stdout] 7531 | | pub fn duckdb_destroy_extracted(extracted_statements: *mut duckdb_extracted_statements); [INFO] [stdout] 7532 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7533:1 [INFO] [stdout] | [INFO] [stdout] 7533 | / extern "C" { [INFO] [stdout] 7534 | | #[doc = "Executes the prepared statement with the given bound parameters, and returns a pending result.\nThe pending result represent... [INFO] [stdout] 7535 | | pub fn duckdb_pending_prepared( [INFO] [stdout] 7536 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] 7537 | | out_result: *mut duckdb_pending_result, [INFO] [stdout] 7538 | | ) -> duckdb_state; [INFO] [stdout] 7539 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7540:1 [INFO] [stdout] | [INFO] [stdout] 7540 | / extern "C" { [INFO] [stdout] 7541 | | #[doc = "Closes the pending result and de-allocates all memory allocated for the result.\n\n pending_result: The pending result to de... [INFO] [stdout] 7542 | | pub fn duckdb_destroy_pending(pending_result: *mut duckdb_pending_result); [INFO] [stdout] 7543 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7544:1 [INFO] [stdout] | [INFO] [stdout] 7544 | / extern "C" { [INFO] [stdout] 7545 | | #[doc = "Returns the error message contained within the pending result.\n\nThe result of this function must not be freed. It will be ... [INFO] [stdout] 7546 | | pub fn duckdb_pending_error(pending_result: duckdb_pending_result) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7547 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7548:1 [INFO] [stdout] | [INFO] [stdout] 7548 | / extern "C" { [INFO] [stdout] 7549 | | #[doc = "Executes a single task within the query, returning whether or not the query is ready.\n\nIf this returns DUCKDB_PENDING_RESU... [INFO] [stdout] 7550 | | pub fn duckdb_pending_execute_task(pending_result: duckdb_pending_result) -> duckdb_pending_state; [INFO] [stdout] 7551 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7552:1 [INFO] [stdout] | [INFO] [stdout] 7552 | / extern "C" { [INFO] [stdout] 7553 | | #[doc = "Fully execute a pending query result, returning the final query result.\n\nIf duckdb_pending_execute_task has been called un... [INFO] [stdout] 7554 | | pub fn duckdb_execute_pending( [INFO] [stdout] 7555 | | pending_result: duckdb_pending_result, [INFO] [stdout] 7556 | | out_result: *mut duckdb_result, [INFO] [stdout] 7557 | | ) -> duckdb_state; [INFO] [stdout] 7558 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7559:1 [INFO] [stdout] | [INFO] [stdout] 7559 | / extern "C" { [INFO] [stdout] 7560 | | #[doc = "Destroys the value and de-allocates all memory allocated for that type.\n\n value: The value to destroy."] [INFO] [stdout] 7561 | | pub fn duckdb_destroy_value(value: *mut duckdb_value); [INFO] [stdout] 7562 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7563:1 [INFO] [stdout] | [INFO] [stdout] 7563 | / extern "C" { [INFO] [stdout] 7564 | | #[doc = "Creates a value from a null-terminated string\n\n value: The null-terminated string\n returns: The value. This must be destr... [INFO] [stdout] 7565 | | pub fn duckdb_create_varchar(text: *const ::std::os::raw::c_char) -> duckdb_value; [INFO] [stdout] 7566 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7567:1 [INFO] [stdout] | [INFO] [stdout] 7567 | / extern "C" { [INFO] [stdout] 7568 | | #[doc = "Creates a value from a string\n\n value: The text\n length: The length of the text\n returns: The value. This must be destro... [INFO] [stdout] 7569 | | pub fn duckdb_create_varchar_length(text: *const ::std::os::raw::c_char, length: idx_t) -> duckdb_value; [INFO] [stdout] 7570 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7571:1 [INFO] [stdout] | [INFO] [stdout] 7571 | / extern "C" { [INFO] [stdout] 7572 | | #[doc = "Creates a value from an int64\n\n value: The bigint value\n returns: The value. This must be destroyed with `duckdb_destroy_... [INFO] [stdout] 7573 | | pub fn duckdb_create_int64(val: i64) -> duckdb_value; [INFO] [stdout] 7574 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7575:1 [INFO] [stdout] | [INFO] [stdout] 7575 | / extern "C" { [INFO] [stdout] 7576 | | #[doc = "Obtains a string representation of the given value.\nThe result must be destroyed with `duckdb_free`.\n\n value: The value\n... [INFO] [stdout] 7577 | | pub fn duckdb_get_varchar(value: duckdb_value) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7578 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7579:1 [INFO] [stdout] | [INFO] [stdout] 7579 | / extern "C" { [INFO] [stdout] 7580 | | #[doc = "Obtains an int64 of the given value.\n\n value: The value\n returns: The int64 value, or 0 if no conversion is possible"] [INFO] [stdout] 7581 | | pub fn duckdb_get_int64(value: duckdb_value) -> i64; [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7583:1 [INFO] [stdout] | [INFO] [stdout] 7583 | / extern "C" { [INFO] [stdout] 7584 | | #[doc = "Creates a `duckdb_logical_type` from a standard primitive type.\nThe resulting type should be destroyed with `duckdb_destroy... [INFO] [stdout] 7585 | | pub fn duckdb_create_logical_type(type_: duckdb_type) -> duckdb_logical_type; [INFO] [stdout] 7586 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7587:1 [INFO] [stdout] | [INFO] [stdout] 7587 | / extern "C" { [INFO] [stdout] 7588 | | #[doc = "Creates a list type from its child type.\nThe resulting type should be destroyed with `duckdb_destroy_logical_type`.\n\n typ... [INFO] [stdout] 7589 | | pub fn duckdb_create_list_type(type_: duckdb_logical_type) -> duckdb_logical_type; [INFO] [stdout] 7590 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7591:1 [INFO] [stdout] | [INFO] [stdout] 7591 | / extern "C" { [INFO] [stdout] 7592 | | #[doc = "Creates a map type from its key type and value type.\nThe resulting type should be destroyed with `duckdb_destroy_logical_ty... [INFO] [stdout] 7593 | | pub fn duckdb_create_map_type( [INFO] [stdout] 7594 | | key_type: duckdb_logical_type, [INFO] [stdout] 7595 | | value_type: duckdb_logical_type, [INFO] [stdout] 7596 | | ) -> duckdb_logical_type; [INFO] [stdout] 7597 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7598:1 [INFO] [stdout] | [INFO] [stdout] 7598 | / extern "C" { [INFO] [stdout] 7599 | | #[doc = "Creates a UNION type from the passed types array\nThe resulting type should be destroyed with `duckdb_destroy_logical_type`.... [INFO] [stdout] 7600 | | pub fn duckdb_create_union_type( [INFO] [stdout] 7601 | | member_types: duckdb_logical_type, [INFO] [stdout] ... | [INFO] [stdout] 7604 | | ) -> duckdb_logical_type; [INFO] [stdout] 7605 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7606:1 [INFO] [stdout] | [INFO] [stdout] 7606 | / extern "C" { [INFO] [stdout] 7607 | | #[doc = "Creates a `duckdb_logical_type` of type decimal with the specified width and scale\nThe resulting type should be destroyed w... [INFO] [stdout] 7608 | | pub fn duckdb_create_decimal_type(width: u8, scale: u8) -> duckdb_logical_type; [INFO] [stdout] 7609 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7610:1 [INFO] [stdout] | [INFO] [stdout] 7610 | / extern "C" { [INFO] [stdout] 7611 | | #[doc = "Retrieves the type class of a `duckdb_logical_type`.\n\n type: The logical type object\n returns: The type id"] [INFO] [stdout] 7612 | | pub fn duckdb_get_type_id(type_: duckdb_logical_type) -> duckdb_type; [INFO] [stdout] 7613 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7614:1 [INFO] [stdout] | [INFO] [stdout] 7614 | / extern "C" { [INFO] [stdout] 7615 | | #[doc = "Retrieves the width of a decimal type.\n\n type: The logical type object\n returns: The width of the decimal type"] [INFO] [stdout] 7616 | | pub fn duckdb_decimal_width(type_: duckdb_logical_type) -> u8; [INFO] [stdout] 7617 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7618:1 [INFO] [stdout] | [INFO] [stdout] 7618 | / extern "C" { [INFO] [stdout] 7619 | | #[doc = "Retrieves the scale of a decimal type.\n\n type: The logical type object\n returns: The scale of the decimal type"] [INFO] [stdout] 7620 | | pub fn duckdb_decimal_scale(type_: duckdb_logical_type) -> u8; [INFO] [stdout] 7621 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7622:1 [INFO] [stdout] | [INFO] [stdout] 7622 | / extern "C" { [INFO] [stdout] 7623 | | #[doc = "Retrieves the internal storage type of a decimal type.\n\n type: The logical type object\n returns: The internal type of the... [INFO] [stdout] 7624 | | pub fn duckdb_decimal_internal_type(type_: duckdb_logical_type) -> duckdb_type; [INFO] [stdout] 7625 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7626:1 [INFO] [stdout] | [INFO] [stdout] 7626 | / extern "C" { [INFO] [stdout] 7627 | | #[doc = "Retrieves the internal storage type of an enum type.\n\n type: The logical type object\n returns: The internal type of the e... [INFO] [stdout] 7628 | | pub fn duckdb_enum_internal_type(type_: duckdb_logical_type) -> duckdb_type; [INFO] [stdout] 7629 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7630:1 [INFO] [stdout] | [INFO] [stdout] 7630 | / extern "C" { [INFO] [stdout] 7631 | | #[doc = "Retrieves the dictionary size of the enum type\n\n type: The logical type object\n returns: The dictionary size of the enum ... [INFO] [stdout] 7632 | | pub fn duckdb_enum_dictionary_size(type_: duckdb_logical_type) -> u32; [INFO] [stdout] 7633 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7634:1 [INFO] [stdout] | [INFO] [stdout] 7634 | / extern "C" { [INFO] [stdout] 7635 | | #[doc = "Retrieves the dictionary value at the specified position from the enum.\n\nThe result must be freed with `duckdb_free`\n\n t... [INFO] [stdout] 7636 | | pub fn duckdb_enum_dictionary_value(type_: duckdb_logical_type, index: idx_t) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7638:1 [INFO] [stdout] | [INFO] [stdout] 7638 | / extern "C" { [INFO] [stdout] 7639 | | #[doc = "Retrieves the child type of the given list type.\n\nThe result must be freed with `duckdb_destroy_logical_type`\n\n type: Th... [INFO] [stdout] 7640 | | pub fn duckdb_list_type_child_type(type_: duckdb_logical_type) -> duckdb_logical_type; [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7642:1 [INFO] [stdout] | [INFO] [stdout] 7642 | / extern "C" { [INFO] [stdout] 7643 | | #[doc = "Retrieves the key type of the given map type.\n\nThe result must be freed with `duckdb_destroy_logical_type`\n\n type: The l... [INFO] [stdout] 7644 | | pub fn duckdb_map_type_key_type(type_: duckdb_logical_type) -> duckdb_logical_type; [INFO] [stdout] 7645 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7646:1 [INFO] [stdout] | [INFO] [stdout] 7646 | / extern "C" { [INFO] [stdout] 7647 | | #[doc = "Retrieves the value type of the given map type.\n\nThe result must be freed with `duckdb_destroy_logical_type`\n\n type: The... [INFO] [stdout] 7648 | | pub fn duckdb_map_type_value_type(type_: duckdb_logical_type) -> duckdb_logical_type; [INFO] [stdout] 7649 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7650:1 [INFO] [stdout] | [INFO] [stdout] 7650 | / extern "C" { [INFO] [stdout] 7651 | | #[doc = "Returns the number of children of a struct type.\n\n type: The logical type object\n returns: The number of children of a st... [INFO] [stdout] 7652 | | pub fn duckdb_struct_type_child_count(type_: duckdb_logical_type) -> idx_t; [INFO] [stdout] 7653 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7654:1 [INFO] [stdout] | [INFO] [stdout] 7654 | / extern "C" { [INFO] [stdout] 7655 | | #[doc = "Retrieves the name of the struct child.\n\nThe result must be freed with `duckdb_free`\n\n type: The logical type object\n i... [INFO] [stdout] 7656 | | pub fn duckdb_struct_type_child_name(type_: duckdb_logical_type, index: idx_t) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7657 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7658:1 [INFO] [stdout] | [INFO] [stdout] 7658 | / extern "C" { [INFO] [stdout] 7659 | | #[doc = "Retrieves the child type of the given struct type at the specified index.\n\nThe result must be freed with `duckdb_destroy_l... [INFO] [stdout] 7660 | | pub fn duckdb_struct_type_child_type(type_: duckdb_logical_type, index: idx_t) -> duckdb_logical_type; [INFO] [stdout] 7661 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7662:1 [INFO] [stdout] | [INFO] [stdout] 7662 | / extern "C" { [INFO] [stdout] 7663 | | #[doc = "Returns the number of members that the union type has.\n\n type: The logical type (union) object\n returns: The number of me... [INFO] [stdout] 7664 | | pub fn duckdb_union_type_member_count(type_: duckdb_logical_type) -> idx_t; [INFO] [stdout] 7665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7666:1 [INFO] [stdout] | [INFO] [stdout] 7666 | / extern "C" { [INFO] [stdout] 7667 | | #[doc = "Retrieves the name of the union member.\n\nThe result must be freed with `duckdb_free`\n\n type: The logical type object\n i... [INFO] [stdout] 7668 | | pub fn duckdb_union_type_member_name(type_: duckdb_logical_type, index: idx_t) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7669 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7670:1 [INFO] [stdout] | [INFO] [stdout] 7670 | / extern "C" { [INFO] [stdout] 7671 | | #[doc = "Retrieves the child type of the given union member at the specified index.\n\nThe result must be freed with `duckdb_destroy_... [INFO] [stdout] 7672 | | pub fn duckdb_union_type_member_type(type_: duckdb_logical_type, index: idx_t) -> duckdb_logical_type; [INFO] [stdout] 7673 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7674:1 [INFO] [stdout] | [INFO] [stdout] 7674 | / extern "C" { [INFO] [stdout] 7675 | | #[doc = "Destroys the logical type and de-allocates all memory allocated for that type.\n\n type: The logical type to destroy."] [INFO] [stdout] 7676 | | pub fn duckdb_destroy_logical_type(type_: *mut duckdb_logical_type); [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7678:1 [INFO] [stdout] | [INFO] [stdout] 7678 | / extern "C" { [INFO] [stdout] 7679 | | #[doc = "Creates an empty DataChunk with the specified set of types.\n\n types: An array of types of the data chunk.\n column_count: ... [INFO] [stdout] 7680 | | pub fn duckdb_create_data_chunk(types: *mut duckdb_logical_type, column_count: idx_t) -> duckdb_data_chunk; [INFO] [stdout] 7681 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7682:1 [INFO] [stdout] | [INFO] [stdout] 7682 | / extern "C" { [INFO] [stdout] 7683 | | #[doc = "Destroys the data chunk and de-allocates all memory allocated for that chunk.\n\n chunk: The data chunk to destroy."] [INFO] [stdout] 7684 | | pub fn duckdb_destroy_data_chunk(chunk: *mut duckdb_data_chunk); [INFO] [stdout] 7685 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7686:1 [INFO] [stdout] | [INFO] [stdout] 7686 | / extern "C" { [INFO] [stdout] 7687 | | #[doc = "Resets a data chunk, clearing the validity masks and setting the cardinality of the data chunk to 0.\n\n chunk: The data chu... [INFO] [stdout] 7688 | | pub fn duckdb_data_chunk_reset(chunk: duckdb_data_chunk); [INFO] [stdout] 7689 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7690:1 [INFO] [stdout] | [INFO] [stdout] 7690 | / extern "C" { [INFO] [stdout] 7691 | | #[doc = "Retrieves the number of columns in a data chunk.\n\n chunk: The data chunk to get the data from\n returns: The number of col... [INFO] [stdout] 7692 | | pub fn duckdb_data_chunk_get_column_count(chunk: duckdb_data_chunk) -> idx_t; [INFO] [stdout] 7693 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7694:1 [INFO] [stdout] | [INFO] [stdout] 7694 | / extern "C" { [INFO] [stdout] 7695 | | #[doc = "Retrieves the vector at the specified column index in the data chunk.\n\nThe pointer to the vector is valid for as long as t... [INFO] [stdout] 7696 | | pub fn duckdb_data_chunk_get_vector(chunk: duckdb_data_chunk, col_idx: idx_t) -> duckdb_vector; [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7698:1 [INFO] [stdout] | [INFO] [stdout] 7698 | / extern "C" { [INFO] [stdout] 7699 | | #[doc = "Retrieves the current number of tuples in a data chunk.\n\n chunk: The data chunk to get the data from\n returns: The number... [INFO] [stdout] 7700 | | pub fn duckdb_data_chunk_get_size(chunk: duckdb_data_chunk) -> idx_t; [INFO] [stdout] 7701 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7702:1 [INFO] [stdout] | [INFO] [stdout] 7702 | / extern "C" { [INFO] [stdout] 7703 | | #[doc = "Sets the current number of tuples in a data chunk.\n\n chunk: The data chunk to set the size in\n size: The number of tuples... [INFO] [stdout] 7704 | | pub fn duckdb_data_chunk_set_size(chunk: duckdb_data_chunk, size: idx_t); [INFO] [stdout] 7705 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7706:1 [INFO] [stdout] | [INFO] [stdout] 7706 | / extern "C" { [INFO] [stdout] 7707 | | #[doc = "Retrieves the column type of the specified vector.\n\nThe result must be destroyed with `duckdb_destroy_logical_type`.\n\n v... [INFO] [stdout] 7708 | | pub fn duckdb_vector_get_column_type(vector: duckdb_vector) -> duckdb_logical_type; [INFO] [stdout] 7709 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7710:1 [INFO] [stdout] | [INFO] [stdout] 7710 | / extern "C" { [INFO] [stdout] 7711 | | #[doc = "Retrieves the data pointer of the vector.\n\nThe data pointer can be used to read or write values from the vector.\nHow to r... [INFO] [stdout] 7712 | | pub fn duckdb_vector_get_data(vector: duckdb_vector) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7713 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7714:1 [INFO] [stdout] | [INFO] [stdout] 7714 | / extern "C" { [INFO] [stdout] 7715 | | #[doc = "Retrieves the validity mask pointer of the specified vector.\n\nIf all values are valid, this function MIGHT return NULL!\n\... [INFO] [stdout] 7716 | | pub fn duckdb_vector_get_validity(vector: duckdb_vector) -> *mut u64; [INFO] [stdout] 7717 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7718:1 [INFO] [stdout] | [INFO] [stdout] 7718 | / extern "C" { [INFO] [stdout] 7719 | | #[doc = "Ensures the validity mask is writable by allocating it.\n\nAfter this function is called, `duckdb_vector_get_validity` will ... [INFO] [stdout] 7720 | | pub fn duckdb_vector_ensure_validity_writable(vector: duckdb_vector); [INFO] [stdout] 7721 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7722:1 [INFO] [stdout] | [INFO] [stdout] 7722 | / extern "C" { [INFO] [stdout] 7723 | | #[doc = "Assigns a string element in the vector at the specified location.\n\n vector: The vector to alter\n index: The row position ... [INFO] [stdout] 7724 | | pub fn duckdb_vector_assign_string_element( [INFO] [stdout] 7725 | | vector: duckdb_vector, [INFO] [stdout] ... | [INFO] [stdout] 7728 | | ); [INFO] [stdout] 7729 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7730:1 [INFO] [stdout] | [INFO] [stdout] 7730 | / extern "C" { [INFO] [stdout] 7731 | | #[doc = "Assigns a string element in the vector at the specified location.\n\n vector: The vector to alter\n index: The row position ... [INFO] [stdout] 7732 | | pub fn duckdb_vector_assign_string_element_len( [INFO] [stdout] 7733 | | vector: duckdb_vector, [INFO] [stdout] ... | [INFO] [stdout] 7737 | | ); [INFO] [stdout] 7738 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7739:1 [INFO] [stdout] | [INFO] [stdout] 7739 | / extern "C" { [INFO] [stdout] 7740 | | #[doc = "Retrieves the child vector of a list vector.\n\nThe resulting vector is valid as long as the parent vector is valid.\n\n vec... [INFO] [stdout] 7741 | | pub fn duckdb_list_vector_get_child(vector: duckdb_vector) -> duckdb_vector; [INFO] [stdout] 7742 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7743:1 [INFO] [stdout] | [INFO] [stdout] 7743 | / extern "C" { [INFO] [stdout] 7744 | | #[doc = "Returns the size of the child vector of the list\n\n vector: The vector\n returns: The size of the child list"] [INFO] [stdout] 7745 | | pub fn duckdb_list_vector_get_size(vector: duckdb_vector) -> idx_t; [INFO] [stdout] 7746 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7747:1 [INFO] [stdout] | [INFO] [stdout] 7747 | / extern "C" { [INFO] [stdout] 7748 | | #[doc = "Sets the total size of the underlying child-vector of a list vector.\n\n vector: The list vector.\n size: The size of the ch... [INFO] [stdout] 7749 | | pub fn duckdb_list_vector_set_size(vector: duckdb_vector, size: idx_t) -> duckdb_state; [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7751:1 [INFO] [stdout] | [INFO] [stdout] 7751 | / extern "C" { [INFO] [stdout] 7752 | | #[doc = "Sets the total capacity of the underlying child-vector of a list.\n\n vector: The list vector.\n required_capacity: the tota... [INFO] [stdout] 7753 | | pub fn duckdb_list_vector_reserve(vector: duckdb_vector, required_capacity: idx_t) -> duckdb_state; [INFO] [stdout] 7754 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7755:1 [INFO] [stdout] | [INFO] [stdout] 7755 | / extern "C" { [INFO] [stdout] 7756 | | #[doc = "Retrieves the child vector of a struct vector.\n\nThe resulting vector is valid as long as the parent vector is valid.\n\n v... [INFO] [stdout] 7757 | | pub fn duckdb_struct_vector_get_child(vector: duckdb_vector, index: idx_t) -> duckdb_vector; [INFO] [stdout] 7758 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7759:1 [INFO] [stdout] | [INFO] [stdout] 7759 | / extern "C" { [INFO] [stdout] 7760 | | #[doc = "Returns whether or not a row is valid (i.e. not NULL) in the given validity mask.\n\n validity: The validity mask, as obtain... [INFO] [stdout] 7761 | | pub fn duckdb_validity_row_is_valid(validity: *mut u64, row: idx_t) -> bool; [INFO] [stdout] 7762 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7763:1 [INFO] [stdout] | [INFO] [stdout] 7763 | / extern "C" { [INFO] [stdout] 7764 | | #[doc = "In a validity mask, sets a specific row to either valid or invalid.\n\nNote that `duckdb_data_chunk_ensure_validity_writable... [INFO] [stdout] 7765 | | pub fn duckdb_validity_set_row_validity(validity: *mut u64, row: idx_t, valid: bool); [INFO] [stdout] 7766 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7767:1 [INFO] [stdout] | [INFO] [stdout] 7767 | / extern "C" { [INFO] [stdout] 7768 | | #[doc = "In a validity mask, sets a specific row to invalid.\n\nEquivalent to `duckdb_validity_set_row_validity` with valid set to fa... [INFO] [stdout] 7769 | | pub fn duckdb_validity_set_row_invalid(validity: *mut u64, row: idx_t); [INFO] [stdout] 7770 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7771:1 [INFO] [stdout] | [INFO] [stdout] 7771 | / extern "C" { [INFO] [stdout] 7772 | | #[doc = "In a validity mask, sets a specific row to valid.\n\nEquivalent to `duckdb_validity_set_row_validity` with valid set to true... [INFO] [stdout] 7773 | | pub fn duckdb_validity_set_row_valid(validity: *mut u64, row: idx_t); [INFO] [stdout] 7774 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7784:1 [INFO] [stdout] | [INFO] [stdout] 7784 | / extern "C" { [INFO] [stdout] 7785 | | #[doc = "Creates a new empty table function.\n\nThe return value should be destroyed with `duckdb_destroy_table_function`.\n\n return... [INFO] [stdout] 7786 | | pub fn duckdb_create_table_function() -> duckdb_table_function; [INFO] [stdout] 7787 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7788:1 [INFO] [stdout] | [INFO] [stdout] 7788 | / extern "C" { [INFO] [stdout] 7789 | | #[doc = "Destroys the given table function object.\n\n table_function: The table function to destroy"] [INFO] [stdout] 7790 | | pub fn duckdb_destroy_table_function(table_function: *mut duckdb_table_function); [INFO] [stdout] 7791 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7792:1 [INFO] [stdout] | [INFO] [stdout] 7792 | / extern "C" { [INFO] [stdout] 7793 | | #[doc = "Sets the name of the given table function.\n\n table_function: The table function\n name: The name of the table function"] [INFO] [stdout] 7794 | | pub fn duckdb_table_function_set_name(table_function: duckdb_table_function, name: *const ::std::os::raw::c_char); [INFO] [stdout] 7795 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7796:1 [INFO] [stdout] | [INFO] [stdout] 7796 | / extern "C" { [INFO] [stdout] 7797 | | #[doc = "Adds a parameter to the table function.\n\n table_function: The table function\n type: The type of the parameter to add."] [INFO] [stdout] 7798 | | pub fn duckdb_table_function_add_parameter(table_function: duckdb_table_function, type_: duckdb_logical_type); [INFO] [stdout] 7799 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7800:1 [INFO] [stdout] | [INFO] [stdout] 7800 | / extern "C" { [INFO] [stdout] 7801 | | #[doc = "Assigns extra information to the table function that can be fetched during binding, etc.\n\n table_function: The table funct... [INFO] [stdout] 7802 | | pub fn duckdb_table_function_set_extra_info( [INFO] [stdout] 7803 | | table_function: duckdb_table_function, [INFO] [stdout] ... | [INFO] [stdout] 7806 | | ); [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7808:1 [INFO] [stdout] | [INFO] [stdout] 7808 | / extern "C" { [INFO] [stdout] 7809 | | #[doc = "Sets the bind function of the table function\n\n table_function: The table function\n bind: The bind function"] [INFO] [stdout] 7810 | | pub fn duckdb_table_function_set_bind(table_function: duckdb_table_function, bind: duckdb_table_function_bind_t); [INFO] [stdout] 7811 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7812:1 [INFO] [stdout] | [INFO] [stdout] 7812 | / extern "C" { [INFO] [stdout] 7813 | | #[doc = "Sets the init function of the table function\n\n table_function: The table function\n init: The init function"] [INFO] [stdout] 7814 | | pub fn duckdb_table_function_set_init(table_function: duckdb_table_function, init: duckdb_table_function_init_t); [INFO] [stdout] 7815 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7816:1 [INFO] [stdout] | [INFO] [stdout] 7816 | / extern "C" { [INFO] [stdout] 7817 | | #[doc = "Sets the thread-local init function of the table function\n\n table_function: The table function\n init: The init function"] [INFO] [stdout] 7818 | | pub fn duckdb_table_function_set_local_init( [INFO] [stdout] 7819 | | table_function: duckdb_table_function, [INFO] [stdout] 7820 | | init: duckdb_table_function_init_t, [INFO] [stdout] 7821 | | ); [INFO] [stdout] 7822 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7823:1 [INFO] [stdout] | [INFO] [stdout] 7823 | / extern "C" { [INFO] [stdout] 7824 | | #[doc = "Sets the main function of the table function\n\n table_function: The table function\n function: The function"] [INFO] [stdout] 7825 | | pub fn duckdb_table_function_set_function(table_function: duckdb_table_function, function: duckdb_table_function_t); [INFO] [stdout] 7826 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7827:1 [INFO] [stdout] | [INFO] [stdout] 7827 | / extern "C" { [INFO] [stdout] 7828 | | #[doc = "Sets whether or not the given table function supports projection pushdown.\n\nIf this is set to true, the system will provid... [INFO] [stdout] 7829 | | pub fn duckdb_table_function_supports_projection_pushdown(table_function: duckdb_table_function, pushdown: bool); [INFO] [stdout] 7830 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7831:1 [INFO] [stdout] | [INFO] [stdout] 7831 | / extern "C" { [INFO] [stdout] 7832 | | #[doc = "Register the table function object within the given connection.\n\nThe function requires at least a name, a bind function, a... [INFO] [stdout] 7833 | | pub fn duckdb_register_table_function(con: duckdb_connection, function: duckdb_table_function) -> duckdb_state; [INFO] [stdout] 7834 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7835:1 [INFO] [stdout] | [INFO] [stdout] 7835 | / extern "C" { [INFO] [stdout] 7836 | | #[doc = "Retrieves the extra info of the function as set in `duckdb_table_function_set_extra_info`\n\n info: The info object\n return... [INFO] [stdout] 7837 | | pub fn duckdb_bind_get_extra_info(info: duckdb_bind_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7838 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7839:1 [INFO] [stdout] | [INFO] [stdout] 7839 | / extern "C" { [INFO] [stdout] 7840 | | #[doc = "Adds a result column to the output of the table function.\n\n info: The info object\n name: The name of the column\n type: T... [INFO] [stdout] 7841 | | pub fn duckdb_bind_add_result_column( [INFO] [stdout] 7842 | | info: duckdb_bind_info, [INFO] [stdout] ... | [INFO] [stdout] 7845 | | ); [INFO] [stdout] 7846 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7847:1 [INFO] [stdout] | [INFO] [stdout] 7847 | / extern "C" { [INFO] [stdout] 7848 | | #[doc = "Retrieves the number of regular (non-named) parameters to the function.\n\n info: The info object\n returns: The number of p... [INFO] [stdout] 7849 | | pub fn duckdb_bind_get_parameter_count(info: duckdb_bind_info) -> idx_t; [INFO] [stdout] 7850 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7851:1 [INFO] [stdout] | [INFO] [stdout] 7851 | / extern "C" { [INFO] [stdout] 7852 | | #[doc = "Retrieves the parameter at the given index.\n\nThe result must be destroyed with `duckdb_destroy_value`.\n\n info: The info ... [INFO] [stdout] 7853 | | pub fn duckdb_bind_get_parameter(info: duckdb_bind_info, index: idx_t) -> duckdb_value; [INFO] [stdout] 7854 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7855:1 [INFO] [stdout] | [INFO] [stdout] 7855 | / extern "C" { [INFO] [stdout] 7856 | | #[doc = "Sets the user-provided bind data in the bind object. This object can be retrieved again during execution.\n\n info: The info... [INFO] [stdout] 7857 | | pub fn duckdb_bind_set_bind_data( [INFO] [stdout] 7858 | | info: duckdb_bind_info, [INFO] [stdout] ... | [INFO] [stdout] 7861 | | ); [INFO] [stdout] 7862 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7863:1 [INFO] [stdout] | [INFO] [stdout] 7863 | / extern "C" { [INFO] [stdout] 7864 | | #[doc = "Sets the cardinality estimate for the table function, used for optimization.\n\n info: The bind data object.\n is_exact: Whe... [INFO] [stdout] 7865 | | pub fn duckdb_bind_set_cardinality(info: duckdb_bind_info, cardinality: idx_t, is_exact: bool); [INFO] [stdout] 7866 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7867:1 [INFO] [stdout] | [INFO] [stdout] 7867 | / extern "C" { [INFO] [stdout] 7868 | | #[doc = "Report that an error has occurred while calling bind.\n\n info: The info object\n error: The error message"] [INFO] [stdout] 7869 | | pub fn duckdb_bind_set_error(info: duckdb_bind_info, error: *const ::std::os::raw::c_char); [INFO] [stdout] 7870 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7871:1 [INFO] [stdout] | [INFO] [stdout] 7871 | / extern "C" { [INFO] [stdout] 7872 | | #[doc = "Retrieves the extra info of the function as set in `duckdb_table_function_set_extra_info`\n\n info: The info object\n return... [INFO] [stdout] 7873 | | pub fn duckdb_init_get_extra_info(info: duckdb_init_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7874 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7875:1 [INFO] [stdout] | [INFO] [stdout] 7875 | / extern "C" { [INFO] [stdout] 7876 | | #[doc = "Gets the bind data set by `duckdb_bind_set_bind_data` during the bind.\n\nNote that the bind data should be considered as re... [INFO] [stdout] 7877 | | pub fn duckdb_init_get_bind_data(info: duckdb_init_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7878 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7879:1 [INFO] [stdout] | [INFO] [stdout] 7879 | / extern "C" { [INFO] [stdout] 7880 | | #[doc = "Sets the user-provided init data in the init object. This object can be retrieved again during execution.\n\n info: The info... [INFO] [stdout] 7881 | | pub fn duckdb_init_set_init_data( [INFO] [stdout] 7882 | | info: duckdb_init_info, [INFO] [stdout] ... | [INFO] [stdout] 7885 | | ); [INFO] [stdout] 7886 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7887:1 [INFO] [stdout] | [INFO] [stdout] 7887 | / extern "C" { [INFO] [stdout] 7888 | | #[doc = "Returns the number of projected columns.\n\nThis function must be used if projection pushdown is enabled to figure out which... [INFO] [stdout] 7889 | | pub fn duckdb_init_get_column_count(info: duckdb_init_info) -> idx_t; [INFO] [stdout] 7890 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7891:1 [INFO] [stdout] | [INFO] [stdout] 7891 | / extern "C" { [INFO] [stdout] 7892 | | #[doc = "Returns the column index of the projected column at the specified position.\n\nThis function must be used if projection push... [INFO] [stdout] 7893 | | pub fn duckdb_init_get_column_index(info: duckdb_init_info, column_index: idx_t) -> idx_t; [INFO] [stdout] 7894 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7895:1 [INFO] [stdout] | [INFO] [stdout] 7895 | / extern "C" { [INFO] [stdout] 7896 | | #[doc = "Sets how many threads can process this table function in parallel (default: 1)\n\n info: The info object\n max_threads: The ... [INFO] [stdout] 7897 | | pub fn duckdb_init_set_max_threads(info: duckdb_init_info, max_threads: idx_t); [INFO] [stdout] 7898 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7899:1 [INFO] [stdout] | [INFO] [stdout] 7899 | / extern "C" { [INFO] [stdout] 7900 | | #[doc = "Report that an error has occurred while calling init.\n\n info: The info object\n error: The error message"] [INFO] [stdout] 7901 | | pub fn duckdb_init_set_error(info: duckdb_init_info, error: *const ::std::os::raw::c_char); [INFO] [stdout] 7902 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7903:1 [INFO] [stdout] | [INFO] [stdout] 7903 | / extern "C" { [INFO] [stdout] 7904 | | #[doc = "Retrieves the extra info of the function as set in `duckdb_table_function_set_extra_info`\n\n info: The info object\n return... [INFO] [stdout] 7905 | | pub fn duckdb_function_get_extra_info(info: duckdb_function_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7906 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7907:1 [INFO] [stdout] | [INFO] [stdout] 7907 | / extern "C" { [INFO] [stdout] 7908 | | #[doc = "Gets the bind data set by `duckdb_bind_set_bind_data` during the bind.\n\nNote that the bind data should be considered as re... [INFO] [stdout] 7909 | | pub fn duckdb_function_get_bind_data(info: duckdb_function_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7910 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7911:1 [INFO] [stdout] | [INFO] [stdout] 7911 | / extern "C" { [INFO] [stdout] 7912 | | #[doc = "Gets the init data set by `duckdb_init_set_init_data` during the init.\n\n info: The info object\n returns: The init data ob... [INFO] [stdout] 7913 | | pub fn duckdb_function_get_init_data(info: duckdb_function_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7914 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7915:1 [INFO] [stdout] | [INFO] [stdout] 7915 | / extern "C" { [INFO] [stdout] 7916 | | #[doc = "Gets the thread-local init data set by `duckdb_init_set_init_data` during the local_init.\n\n info: The info object\n return... [INFO] [stdout] 7917 | | pub fn duckdb_function_get_local_init_data(info: duckdb_function_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7918 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7919:1 [INFO] [stdout] | [INFO] [stdout] 7919 | / extern "C" { [INFO] [stdout] 7920 | | #[doc = "Report that an error has occurred while executing the function.\n\n info: The info object\n error: The error message"] [INFO] [stdout] 7921 | | pub fn duckdb_function_set_error(info: duckdb_function_info, error: *const ::std::os::raw::c_char); [INFO] [stdout] 7922 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7931:1 [INFO] [stdout] | [INFO] [stdout] 7931 | / extern "C" { [INFO] [stdout] 7932 | | #[doc = "Add a replacement scan definition to the specified database\n\n db: The database object to add the replacement scan to\n rep... [INFO] [stdout] 7933 | | pub fn duckdb_add_replacement_scan( [INFO] [stdout] 7934 | | db: duckdb_database, [INFO] [stdout] ... | [INFO] [stdout] 7938 | | ); [INFO] [stdout] 7939 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7940:1 [INFO] [stdout] | [INFO] [stdout] 7940 | / extern "C" { [INFO] [stdout] 7941 | | #[doc = "Sets the replacement function name to use. If this function is called in the replacement callback,\nthe replacement scan is ... [INFO] [stdout] 7942 | | pub fn duckdb_replacement_scan_set_function_name( [INFO] [stdout] 7943 | | info: duckdb_replacement_scan_info, [INFO] [stdout] 7944 | | function_name: *const ::std::os::raw::c_char, [INFO] [stdout] 7945 | | ); [INFO] [stdout] 7946 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7947:1 [INFO] [stdout] | [INFO] [stdout] 7947 | / extern "C" { [INFO] [stdout] 7948 | | #[doc = "Adds a parameter to the replacement scan function.\n\n info: The info object\n parameter: The parameter to add."] [INFO] [stdout] 7949 | | pub fn duckdb_replacement_scan_add_parameter(info: duckdb_replacement_scan_info, parameter: duckdb_value); [INFO] [stdout] 7950 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7951:1 [INFO] [stdout] | [INFO] [stdout] 7951 | / extern "C" { [INFO] [stdout] 7952 | | #[doc = "Report that an error has occurred while executing the replacement scan.\n\n info: The info object\n error: The error message"] [INFO] [stdout] 7953 | | pub fn duckdb_replacement_scan_set_error(info: duckdb_replacement_scan_info, error: *const ::std::os::raw::c_char); [INFO] [stdout] 7954 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7955:1 [INFO] [stdout] | [INFO] [stdout] 7955 | / extern "C" { [INFO] [stdout] 7956 | | #[doc = "Creates an appender object.\n\n connection: The connection context to create the appender in.\n schema: The schema of the ta... [INFO] [stdout] 7957 | | pub fn duckdb_appender_create( [INFO] [stdout] 7958 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 7962 | | ) -> duckdb_state; [INFO] [stdout] 7963 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7964:1 [INFO] [stdout] | [INFO] [stdout] 7964 | / extern "C" { [INFO] [stdout] 7965 | | #[doc = "Returns the error message associated with the given appender.\nIf the appender has no error message, this returns `nullptr` ... [INFO] [stdout] 7966 | | pub fn duckdb_appender_error(appender: duckdb_appender) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7967 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7968:1 [INFO] [stdout] | [INFO] [stdout] 7968 | / extern "C" { [INFO] [stdout] 7969 | | #[doc = "Flush the appender to the table, forcing the cache of the appender to be cleared and the data to be appended to the\nbase ta... [INFO] [stdout] 7970 | | pub fn duckdb_appender_flush(appender: duckdb_appender) -> duckdb_state; [INFO] [stdout] 7971 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7972:1 [INFO] [stdout] | [INFO] [stdout] 7972 | / extern "C" { [INFO] [stdout] 7973 | | #[doc = "Close the appender, flushing all intermediate state in the appender to the table and closing it for further appends.\n\nThis... [INFO] [stdout] 7974 | | pub fn duckdb_appender_close(appender: duckdb_appender) -> duckdb_state; [INFO] [stdout] 7975 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7976:1 [INFO] [stdout] | [INFO] [stdout] 7976 | / extern "C" { [INFO] [stdout] 7977 | | #[doc = "Close the appender and destroy it. Flushing all intermediate state in the appender to the table, and de-allocating\nall memo... [INFO] [stdout] 7978 | | pub fn duckdb_appender_destroy(appender: *mut duckdb_appender) -> duckdb_state; [INFO] [stdout] 7979 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7980:1 [INFO] [stdout] | [INFO] [stdout] 7980 | / extern "C" { [INFO] [stdout] 7981 | | #[doc = "A nop function, provided for backwards compatibility reasons. Does nothing. Only `duckdb_appender_end_row` is required."] [INFO] [stdout] 7982 | | pub fn duckdb_appender_begin_row(appender: duckdb_appender) -> duckdb_state; [INFO] [stdout] 7983 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7984:1 [INFO] [stdout] | [INFO] [stdout] 7984 | / extern "C" { [INFO] [stdout] 7985 | | #[doc = "Finish the current row of appends. After end_row is called, the next row can be appended.\n\n appender: The appender.\n retu... [INFO] [stdout] 7986 | | pub fn duckdb_appender_end_row(appender: duckdb_appender) -> duckdb_state; [INFO] [stdout] 7987 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7988:1 [INFO] [stdout] | [INFO] [stdout] 7988 | / extern "C" { [INFO] [stdout] 7989 | | #[doc = "Append a bool value to the appender."] [INFO] [stdout] 7990 | | pub fn duckdb_append_bool(appender: duckdb_appender, value: bool) -> duckdb_state; [INFO] [stdout] 7991 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7992:1 [INFO] [stdout] | [INFO] [stdout] 7992 | / extern "C" { [INFO] [stdout] 7993 | | #[doc = "Append an int8_t value to the appender."] [INFO] [stdout] 7994 | | pub fn duckdb_append_int8(appender: duckdb_appender, value: i8) -> duckdb_state; [INFO] [stdout] 7995 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7996:1 [INFO] [stdout] | [INFO] [stdout] 7996 | / extern "C" { [INFO] [stdout] 7997 | | #[doc = "Append an int16_t value to the appender."] [INFO] [stdout] 7998 | | pub fn duckdb_append_int16(appender: duckdb_appender, value: i16) -> duckdb_state; [INFO] [stdout] 7999 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8000:1 [INFO] [stdout] | [INFO] [stdout] 8000 | / extern "C" { [INFO] [stdout] 8001 | | #[doc = "Append an int32_t value to the appender."] [INFO] [stdout] 8002 | | pub fn duckdb_append_int32(appender: duckdb_appender, value: i32) -> duckdb_state; [INFO] [stdout] 8003 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8004:1 [INFO] [stdout] | [INFO] [stdout] 8004 | / extern "C" { [INFO] [stdout] 8005 | | #[doc = "Append an int64_t value to the appender."] [INFO] [stdout] 8006 | | pub fn duckdb_append_int64(appender: duckdb_appender, value: i64) -> duckdb_state; [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8008:1 [INFO] [stdout] | [INFO] [stdout] 8008 | / extern "C" { [INFO] [stdout] 8009 | | #[doc = "Append a duckdb_hugeint value to the appender."] [INFO] [stdout] 8010 | | pub fn duckdb_append_hugeint(appender: duckdb_appender, value: duckdb_hugeint) -> duckdb_state; [INFO] [stdout] 8011 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8012:1 [INFO] [stdout] | [INFO] [stdout] 8012 | / extern "C" { [INFO] [stdout] 8013 | | #[doc = "Append a uint8_t value to the appender."] [INFO] [stdout] 8014 | | pub fn duckdb_append_uint8(appender: duckdb_appender, value: u8) -> duckdb_state; [INFO] [stdout] 8015 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8016:1 [INFO] [stdout] | [INFO] [stdout] 8016 | / extern "C" { [INFO] [stdout] 8017 | | #[doc = "Append a uint16_t value to the appender."] [INFO] [stdout] 8018 | | pub fn duckdb_append_uint16(appender: duckdb_appender, value: u16) -> duckdb_state; [INFO] [stdout] 8019 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8020:1 [INFO] [stdout] | [INFO] [stdout] 8020 | / extern "C" { [INFO] [stdout] 8021 | | #[doc = "Append a uint32_t value to the appender."] [INFO] [stdout] 8022 | | pub fn duckdb_append_uint32(appender: duckdb_appender, value: u32) -> duckdb_state; [INFO] [stdout] 8023 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8024:1 [INFO] [stdout] | [INFO] [stdout] 8024 | / extern "C" { [INFO] [stdout] 8025 | | #[doc = "Append a uint64_t value to the appender."] [INFO] [stdout] 8026 | | pub fn duckdb_append_uint64(appender: duckdb_appender, value: u64) -> duckdb_state; [INFO] [stdout] 8027 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8028:1 [INFO] [stdout] | [INFO] [stdout] 8028 | / extern "C" { [INFO] [stdout] 8029 | | #[doc = "Append a float value to the appender."] [INFO] [stdout] 8030 | | pub fn duckdb_append_float(appender: duckdb_appender, value: f32) -> duckdb_state; [INFO] [stdout] 8031 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8032:1 [INFO] [stdout] | [INFO] [stdout] 8032 | / extern "C" { [INFO] [stdout] 8033 | | #[doc = "Append a double value to the appender."] [INFO] [stdout] 8034 | | pub fn duckdb_append_double(appender: duckdb_appender, value: f64) -> duckdb_state; [INFO] [stdout] 8035 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8036:1 [INFO] [stdout] | [INFO] [stdout] 8036 | / extern "C" { [INFO] [stdout] 8037 | | #[doc = "Append a duckdb_date value to the appender."] [INFO] [stdout] 8038 | | pub fn duckdb_append_date(appender: duckdb_appender, value: duckdb_date) -> duckdb_state; [INFO] [stdout] 8039 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8040:1 [INFO] [stdout] | [INFO] [stdout] 8040 | / extern "C" { [INFO] [stdout] 8041 | | #[doc = "Append a duckdb_time value to the appender."] [INFO] [stdout] 8042 | | pub fn duckdb_append_time(appender: duckdb_appender, value: duckdb_time) -> duckdb_state; [INFO] [stdout] 8043 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8044:1 [INFO] [stdout] | [INFO] [stdout] 8044 | / extern "C" { [INFO] [stdout] 8045 | | #[doc = "Append a duckdb_timestamp value to the appender."] [INFO] [stdout] 8046 | | pub fn duckdb_append_timestamp(appender: duckdb_appender, value: duckdb_timestamp) -> duckdb_state; [INFO] [stdout] 8047 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8048:1 [INFO] [stdout] | [INFO] [stdout] 8048 | / extern "C" { [INFO] [stdout] 8049 | | #[doc = "Append a duckdb_interval value to the appender."] [INFO] [stdout] 8050 | | pub fn duckdb_append_interval(appender: duckdb_appender, value: duckdb_interval) -> duckdb_state; [INFO] [stdout] 8051 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8052:1 [INFO] [stdout] | [INFO] [stdout] 8052 | / extern "C" { [INFO] [stdout] 8053 | | #[doc = "Append a varchar value to the appender."] [INFO] [stdout] 8054 | | pub fn duckdb_append_varchar(appender: duckdb_appender, val: *const ::std::os::raw::c_char) -> duckdb_state; [INFO] [stdout] 8055 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8056:1 [INFO] [stdout] | [INFO] [stdout] 8056 | / extern "C" { [INFO] [stdout] 8057 | | #[doc = "Append a varchar value to the appender."] [INFO] [stdout] 8058 | | pub fn duckdb_append_varchar_length( [INFO] [stdout] 8059 | | appender: duckdb_appender, [INFO] [stdout] ... | [INFO] [stdout] 8062 | | ) -> duckdb_state; [INFO] [stdout] 8063 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8064:1 [INFO] [stdout] | [INFO] [stdout] 8064 | / extern "C" { [INFO] [stdout] 8065 | | #[doc = "Append a blob value to the appender."] [INFO] [stdout] 8066 | | pub fn duckdb_append_blob( [INFO] [stdout] 8067 | | appender: duckdb_appender, [INFO] [stdout] ... | [INFO] [stdout] 8070 | | ) -> duckdb_state; [INFO] [stdout] 8071 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8072:1 [INFO] [stdout] | [INFO] [stdout] 8072 | / extern "C" { [INFO] [stdout] 8073 | | #[doc = "Append a NULL value to the appender (of any type)."] [INFO] [stdout] 8074 | | pub fn duckdb_append_null(appender: duckdb_appender) -> duckdb_state; [INFO] [stdout] 8075 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8076:1 [INFO] [stdout] | [INFO] [stdout] 8076 | / extern "C" { [INFO] [stdout] 8077 | | #[doc = "Appends a pre-filled data chunk to the specified appender.\n\nThe types of the data chunk must exactly match the types of th... [INFO] [stdout] 8078 | | pub fn duckdb_append_data_chunk(appender: duckdb_appender, chunk: duckdb_data_chunk) -> duckdb_state; [INFO] [stdout] 8079 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8080:1 [INFO] [stdout] | [INFO] [stdout] 8080 | / extern "C" { [INFO] [stdout] 8081 | | #[doc = "Executes a SQL query within a connection and stores the full (materialized) result in an arrow structure.\nIf the query fail... [INFO] [stdout] 8082 | | pub fn duckdb_query_arrow( [INFO] [stdout] 8083 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 8086 | | ) -> duckdb_state; [INFO] [stdout] 8087 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8088:1 [INFO] [stdout] | [INFO] [stdout] 8088 | / extern "C" { [INFO] [stdout] 8089 | | #[doc = "Fetch the internal arrow schema from the arrow result.\n\n result: The result to fetch the schema from.\n out_schema: The ou... [INFO] [stdout] 8090 | | pub fn duckdb_query_arrow_schema(result: duckdb_arrow, out_schema: *mut duckdb_arrow_schema) -> duckdb_state; [INFO] [stdout] 8091 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8092:1 [INFO] [stdout] | [INFO] [stdout] 8092 | / extern "C" { [INFO] [stdout] 8093 | | #[doc = "Fetch an internal arrow array from the arrow result.\n\nThis function can be called multiple time to get next chunks, which ... [INFO] [stdout] 8094 | | pub fn duckdb_query_arrow_array(result: duckdb_arrow, out_array: *mut duckdb_arrow_array) -> duckdb_state; [INFO] [stdout] 8095 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8096:1 [INFO] [stdout] | [INFO] [stdout] 8096 | / extern "C" { [INFO] [stdout] 8097 | | #[doc = "Returns the number of columns present in a the arrow result object.\n\n result: The result object.\n returns: The number of ... [INFO] [stdout] 8098 | | pub fn duckdb_arrow_column_count(result: duckdb_arrow) -> idx_t; [INFO] [stdout] 8099 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8100:1 [INFO] [stdout] | [INFO] [stdout] 8100 | / extern "C" { [INFO] [stdout] 8101 | | #[doc = "Returns the number of rows present in a the arrow result object.\n\n result: The result object.\n returns: The number of row... [INFO] [stdout] 8102 | | pub fn duckdb_arrow_row_count(result: duckdb_arrow) -> idx_t; [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8104:1 [INFO] [stdout] | [INFO] [stdout] 8104 | / extern "C" { [INFO] [stdout] 8105 | | #[doc = "Returns the number of rows changed by the query stored in the arrow result. This is relevant only for\nINSERT/UPDATE/DELETE ... [INFO] [stdout] 8106 | | pub fn duckdb_arrow_rows_changed(result: duckdb_arrow) -> idx_t; [INFO] [stdout] 8107 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8108:1 [INFO] [stdout] | [INFO] [stdout] 8108 | / extern "C" { [INFO] [stdout] 8109 | | #[doc = "Returns the error message contained within the result. The error is only set if `duckdb_query_arrow` returns\n`DuckDBError`.... [INFO] [stdout] 8110 | | pub fn duckdb_query_arrow_error(result: duckdb_arrow) -> *const ::std::os::raw::c_char; [INFO] [stdout] 8111 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8112:1 [INFO] [stdout] | [INFO] [stdout] 8112 | / extern "C" { [INFO] [stdout] 8113 | | #[doc = "Closes the result and de-allocates all memory allocated for the arrow result.\n\n result: The result to destroy."] [INFO] [stdout] 8114 | | pub fn duckdb_destroy_arrow(result: *mut duckdb_arrow); [INFO] [stdout] 8115 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8117:1 [INFO] [stdout] | [INFO] [stdout] 8117 | / extern "C" { [INFO] [stdout] 8118 | | #[doc = "Execute DuckDB tasks on this thread.\n\nWill return after `max_tasks` have been executed, or if there are no more tasks pres... [INFO] [stdout] 8119 | | pub fn duckdb_execute_tasks(database: duckdb_database, max_tasks: idx_t); [INFO] [stdout] 8120 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8121:1 [INFO] [stdout] | [INFO] [stdout] 8121 | / extern "C" { [INFO] [stdout] 8122 | | #[doc = "Creates a task state that can be used with duckdb_execute_tasks_state to execute tasks until\nduckdb_finish_execution is cal... [INFO] [stdout] 8123 | | pub fn duckdb_create_task_state(database: duckdb_database) -> duckdb_task_state; [INFO] [stdout] 8124 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8125:1 [INFO] [stdout] | [INFO] [stdout] 8125 | / extern "C" { [INFO] [stdout] 8126 | | #[doc = "Execute DuckDB tasks on this thread.\n\nThe thread will keep on executing tasks forever, until duckdb_finish_execution is ca... [INFO] [stdout] 8127 | | pub fn duckdb_execute_tasks_state(state: duckdb_task_state); [INFO] [stdout] 8128 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8129:1 [INFO] [stdout] | [INFO] [stdout] 8129 | / extern "C" { [INFO] [stdout] 8130 | | #[doc = "Execute DuckDB tasks on this thread.\n\nThe thread will keep on executing tasks until either duckdb_finish_execution is call... [INFO] [stdout] 8131 | | pub fn duckdb_execute_n_tasks_state(state: duckdb_task_state, max_tasks: idx_t) -> idx_t; [INFO] [stdout] 8132 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8133:1 [INFO] [stdout] | [INFO] [stdout] 8133 | / extern "C" { [INFO] [stdout] 8134 | | #[doc = "Finish execution on a specific task.\n\n state: The task state to finish execution"] [INFO] [stdout] 8135 | | pub fn duckdb_finish_execution(state: duckdb_task_state); [INFO] [stdout] 8136 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8137:1 [INFO] [stdout] | [INFO] [stdout] 8137 | / extern "C" { [INFO] [stdout] 8138 | | #[doc = "Check if the provided duckdb_task_state has finished execution\n\n state: The task state to inspect\n returns: Whether or no... [INFO] [stdout] 8139 | | pub fn duckdb_task_state_is_finished(state: duckdb_task_state) -> bool; [INFO] [stdout] 8140 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8141:1 [INFO] [stdout] | [INFO] [stdout] 8141 | / extern "C" { [INFO] [stdout] 8142 | | #[doc = "Destroys the task state returned from duckdb_create_task_state.\n\nNote that this should not be called while there is an act... [INFO] [stdout] 8143 | | pub fn duckdb_destroy_task_state(state: duckdb_task_state); [INFO] [stdout] 8144 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8145:1 [INFO] [stdout] | [INFO] [stdout] 8145 | / extern "C" { [INFO] [stdout] 8146 | | #[doc = "Returns true if execution of the current query is finished.\n\n con: The connection on which to check"] [INFO] [stdout] 8147 | | pub fn duckdb_execution_is_finished(con: duckdb_connection) -> bool; [INFO] [stdout] 8148 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:2495:1 [INFO] [stdout] | [INFO] [stdout] 2495 | / extern "C" { [INFO] [stdout] 2496 | | pub fn signal( [INFO] [stdout] 2497 | | arg1: ::std::os::raw::c_int, [INFO] [stdout] 2498 | | arg2: ::std::option::Option, [INFO] [stdout] ... | [INFO] [stdout] 2504 | | >; [INFO] [stdout] 2505 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4972:1 [INFO] [stdout] | [INFO] [stdout] 4972 | / extern "C" { [INFO] [stdout] 4973 | | pub fn getpriority(arg1: ::std::os::raw::c_int, arg2: id_t) -> ::std::os::raw::c_int; [INFO] [stdout] 4974 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4975:1 [INFO] [stdout] | [INFO] [stdout] 4975 | / extern "C" { [INFO] [stdout] 4976 | | pub fn getiopolicy_np(arg1: ::std::os::raw::c_int, arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 4977 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4978:1 [INFO] [stdout] | [INFO] [stdout] 4978 | / extern "C" { [INFO] [stdout] 4979 | | pub fn getrlimit(arg1: ::std::os::raw::c_int, arg2: *mut rlimit) -> ::std::os::raw::c_int; [INFO] [stdout] 4980 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4981:1 [INFO] [stdout] | [INFO] [stdout] 4981 | / extern "C" { [INFO] [stdout] 4982 | | pub fn getrusage(arg1: ::std::os::raw::c_int, arg2: *mut rusage) -> ::std::os::raw::c_int; [INFO] [stdout] 4983 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4984:1 [INFO] [stdout] | [INFO] [stdout] 4984 | / extern "C" { [INFO] [stdout] 4985 | | pub fn setpriority(arg1: ::std::os::raw::c_int, arg2: id_t, arg3: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 4986 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4987:1 [INFO] [stdout] | [INFO] [stdout] 4987 | / extern "C" { [INFO] [stdout] 4988 | | pub fn setiopolicy_np( [INFO] [stdout] 4989 | | arg1: ::std::os::raw::c_int, [INFO] [stdout] 4990 | | arg2: ::std::os::raw::c_int, [INFO] [stdout] 4991 | | arg3: ::std::os::raw::c_int, [INFO] [stdout] 4992 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4993 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:4994:1 [INFO] [stdout] | [INFO] [stdout] 4994 | / extern "C" { [INFO] [stdout] 4995 | | pub fn setrlimit(arg1: ::std::os::raw::c_int, arg2: *const rlimit) -> ::std::os::raw::c_int; [INFO] [stdout] 4996 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5292:1 [INFO] [stdout] | [INFO] [stdout] 5292 | / extern "C" { [INFO] [stdout] 5293 | | pub fn wait(arg1: *mut ::std::os::raw::c_int) -> pid_t; [INFO] [stdout] 5294 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5295:1 [INFO] [stdout] | [INFO] [stdout] 5295 | / extern "C" { [INFO] [stdout] 5296 | | pub fn waitpid(arg1: pid_t, arg2: *mut ::std::os::raw::c_int, arg3: ::std::os::raw::c_int) -> pid_t; [INFO] [stdout] 5297 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5298:1 [INFO] [stdout] | [INFO] [stdout] 5298 | / extern "C" { [INFO] [stdout] 5299 | | pub fn waitid( [INFO] [stdout] 5300 | | arg1: idtype_t, [INFO] [stdout] 5301 | | arg2: id_t, [INFO] [stdout] ... | [INFO] [stdout] 5304 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5305 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5306:1 [INFO] [stdout] | [INFO] [stdout] 5306 | / extern "C" { [INFO] [stdout] 5307 | | pub fn wait3(arg1: *mut ::std::os::raw::c_int, arg2: ::std::os::raw::c_int, arg3: *mut rusage) -> pid_t; [INFO] [stdout] 5308 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5309:1 [INFO] [stdout] | [INFO] [stdout] 5309 | / extern "C" { [INFO] [stdout] 5310 | | pub fn wait4( [INFO] [stdout] 5311 | | arg1: pid_t, [INFO] [stdout] 5312 | | arg2: *mut ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5315 | | ) -> pid_t; [INFO] [stdout] 5316 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5317:1 [INFO] [stdout] | [INFO] [stdout] 5317 | / extern "C" { [INFO] [stdout] 5318 | | pub fn alloca(arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5319 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5416:1 [INFO] [stdout] | [INFO] [stdout] 5416 | / extern "C" { [INFO] [stdout] 5417 | | pub static mut __mb_cur_max: ::std::os::raw::c_int; [INFO] [stdout] 5418 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5419:1 [INFO] [stdout] | [INFO] [stdout] 5419 | / extern "C" { [INFO] [stdout] 5420 | | pub fn malloc(__size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5421 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5422:1 [INFO] [stdout] | [INFO] [stdout] 5422 | / extern "C" { [INFO] [stdout] 5423 | | pub fn calloc(__count: ::std::os::raw::c_ulong, __size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5424 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5425:1 [INFO] [stdout] | [INFO] [stdout] 5425 | / extern "C" { [INFO] [stdout] 5426 | | pub fn free(arg1: *mut ::std::os::raw::c_void); [INFO] [stdout] 5427 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5428:1 [INFO] [stdout] | [INFO] [stdout] 5428 | / extern "C" { [INFO] [stdout] 5429 | | pub fn realloc(__ptr: *mut ::std::os::raw::c_void, __size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5430 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5431:1 [INFO] [stdout] | [INFO] [stdout] 5431 | / extern "C" { [INFO] [stdout] 5432 | | pub fn valloc(arg1: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5433 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5434:1 [INFO] [stdout] | [INFO] [stdout] 5434 | / extern "C" { [INFO] [stdout] 5435 | | pub fn aligned_alloc( [INFO] [stdout] 5436 | | __alignment: ::std::os::raw::c_ulong, [INFO] [stdout] 5437 | | __size: ::std::os::raw::c_ulong, [INFO] [stdout] 5438 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5439 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5440:1 [INFO] [stdout] | [INFO] [stdout] 5440 | / extern "C" { [INFO] [stdout] 5441 | | pub fn posix_memalign( [INFO] [stdout] 5442 | | __memptr: *mut *mut ::std::os::raw::c_void, [INFO] [stdout] 5443 | | __alignment: usize, [INFO] [stdout] 5444 | | __size: usize, [INFO] [stdout] 5445 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5446 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5447:1 [INFO] [stdout] | [INFO] [stdout] 5447 | / extern "C" { [INFO] [stdout] 5448 | | pub fn abort() -> !; [INFO] [stdout] 5449 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5450:1 [INFO] [stdout] | [INFO] [stdout] 5450 | / extern "C" { [INFO] [stdout] 5451 | | pub fn abs(arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5452 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5453:1 [INFO] [stdout] | [INFO] [stdout] 5453 | / extern "C" { [INFO] [stdout] 5454 | | pub fn atexit(arg1: ::std::option::Option) -> ::std::os::raw::c_int; [INFO] [stdout] 5455 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5456:1 [INFO] [stdout] | [INFO] [stdout] 5456 | / extern "C" { [INFO] [stdout] 5457 | | pub fn atof(arg1: *const ::std::os::raw::c_char) -> f64; [INFO] [stdout] 5458 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5459:1 [INFO] [stdout] | [INFO] [stdout] 5459 | / extern "C" { [INFO] [stdout] 5460 | | pub fn atoi(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5461 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5462:1 [INFO] [stdout] | [INFO] [stdout] 5462 | / extern "C" { [INFO] [stdout] 5463 | | pub fn atol(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; [INFO] [stdout] 5464 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5465:1 [INFO] [stdout] | [INFO] [stdout] 5465 | / extern "C" { [INFO] [stdout] 5466 | | pub fn atoll(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; [INFO] [stdout] 5467 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5468:1 [INFO] [stdout] | [INFO] [stdout] 5468 | / extern "C" { [INFO] [stdout] 5469 | | pub fn bsearch( [INFO] [stdout] 5470 | | __key: *const ::std::os::raw::c_void, [INFO] [stdout] 5471 | | __base: *const ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 5480 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5481 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5482:1 [INFO] [stdout] | [INFO] [stdout] 5482 | / extern "C" { [INFO] [stdout] 5483 | | pub fn div(arg1: ::std::os::raw::c_int, arg2: ::std::os::raw::c_int) -> div_t; [INFO] [stdout] 5484 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5485:1 [INFO] [stdout] | [INFO] [stdout] 5485 | / extern "C" { [INFO] [stdout] 5486 | | pub fn exit(arg1: ::std::os::raw::c_int) -> !; [INFO] [stdout] 5487 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5488:1 [INFO] [stdout] | [INFO] [stdout] 5488 | / extern "C" { [INFO] [stdout] 5489 | | pub fn getenv(arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5490 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5491:1 [INFO] [stdout] | [INFO] [stdout] 5491 | / extern "C" { [INFO] [stdout] 5492 | | pub fn labs(arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long; [INFO] [stdout] 5493 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5494:1 [INFO] [stdout] | [INFO] [stdout] 5494 | / extern "C" { [INFO] [stdout] 5495 | | pub fn ldiv(arg1: ::std::os::raw::c_long, arg2: ::std::os::raw::c_long) -> ldiv_t; [INFO] [stdout] 5496 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5497:1 [INFO] [stdout] | [INFO] [stdout] 5497 | / extern "C" { [INFO] [stdout] 5498 | | pub fn llabs(arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; [INFO] [stdout] 5499 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5500:1 [INFO] [stdout] | [INFO] [stdout] 5500 | / extern "C" { [INFO] [stdout] 5501 | | pub fn lldiv(arg1: ::std::os::raw::c_longlong, arg2: ::std::os::raw::c_longlong) -> lldiv_t; [INFO] [stdout] 5502 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5503:1 [INFO] [stdout] | [INFO] [stdout] 5503 | / extern "C" { [INFO] [stdout] 5504 | | pub fn mblen(__s: *const ::std::os::raw::c_char, __n: usize) -> ::std::os::raw::c_int; [INFO] [stdout] 5505 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5506:1 [INFO] [stdout] | [INFO] [stdout] 5506 | / extern "C" { [INFO] [stdout] 5507 | | pub fn mbstowcs(arg1: *mut wchar_t, arg2: *const ::std::os::raw::c_char, arg3: usize) -> usize; [INFO] [stdout] 5508 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5509:1 [INFO] [stdout] | [INFO] [stdout] 5509 | / extern "C" { [INFO] [stdout] 5510 | | pub fn mbtowc(arg1: *mut wchar_t, arg2: *const ::std::os::raw::c_char, arg3: usize) -> ::std::os::raw::c_int; [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5512:1 [INFO] [stdout] | [INFO] [stdout] 5512 | / extern "C" { [INFO] [stdout] 5513 | | pub fn qsort( [INFO] [stdout] 5514 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5515 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5523 | | ); [INFO] [stdout] 5524 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5525:1 [INFO] [stdout] | [INFO] [stdout] 5525 | / extern "C" { [INFO] [stdout] 5526 | | pub fn rand() -> ::std::os::raw::c_int; [INFO] [stdout] 5527 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5528:1 [INFO] [stdout] | [INFO] [stdout] 5528 | / extern "C" { [INFO] [stdout] 5529 | | pub fn srand(arg1: ::std::os::raw::c_uint); [INFO] [stdout] 5530 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5531:1 [INFO] [stdout] | [INFO] [stdout] 5531 | / extern "C" { [INFO] [stdout] 5532 | | pub fn strtod(arg1: *const ::std::os::raw::c_char, arg2: *mut *mut ::std::os::raw::c_char) -> f64; [INFO] [stdout] 5533 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5534:1 [INFO] [stdout] | [INFO] [stdout] 5534 | / extern "C" { [INFO] [stdout] 5535 | | pub fn strtof(arg1: *const ::std::os::raw::c_char, arg2: *mut *mut ::std::os::raw::c_char) -> f32; [INFO] [stdout] 5536 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5537:1 [INFO] [stdout] | [INFO] [stdout] 5537 | / extern "C" { [INFO] [stdout] 5538 | | pub fn strtol( [INFO] [stdout] 5539 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5540 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5541 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5542 | | ) -> ::std::os::raw::c_long; [INFO] [stdout] 5543 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5544:1 [INFO] [stdout] | [INFO] [stdout] 5544 | / extern "C" { [INFO] [stdout] 5545 | | pub fn strtold(arg1: *const ::std::os::raw::c_char, arg2: *mut *mut ::std::os::raw::c_char) -> f64; [INFO] [stdout] 5546 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5547:1 [INFO] [stdout] | [INFO] [stdout] 5547 | / extern "C" { [INFO] [stdout] 5548 | | pub fn strtoll( [INFO] [stdout] 5549 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5550 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5551 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5552 | | ) -> ::std::os::raw::c_longlong; [INFO] [stdout] 5553 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5554:1 [INFO] [stdout] | [INFO] [stdout] 5554 | / extern "C" { [INFO] [stdout] 5555 | | pub fn strtoul( [INFO] [stdout] 5556 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5557 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5558 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5559 | | ) -> ::std::os::raw::c_ulong; [INFO] [stdout] 5560 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5561:1 [INFO] [stdout] | [INFO] [stdout] 5561 | / extern "C" { [INFO] [stdout] 5562 | | pub fn strtoull( [INFO] [stdout] 5563 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5564 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5565 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5566 | | ) -> ::std::os::raw::c_ulonglong; [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5568:1 [INFO] [stdout] | [INFO] [stdout] 5568 | / extern "C" { [INFO] [stdout] 5569 | | pub fn system(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5570 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5571:1 [INFO] [stdout] | [INFO] [stdout] 5571 | / extern "C" { [INFO] [stdout] 5572 | | pub fn wcstombs(arg1: *mut ::std::os::raw::c_char, arg2: *const wchar_t, arg3: usize) -> usize; [INFO] [stdout] 5573 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5574:1 [INFO] [stdout] | [INFO] [stdout] 5574 | / extern "C" { [INFO] [stdout] 5575 | | pub fn wctomb(arg1: *mut ::std::os::raw::c_char, arg2: wchar_t) -> ::std::os::raw::c_int; [INFO] [stdout] 5576 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5577:1 [INFO] [stdout] | [INFO] [stdout] 5577 | / extern "C" { [INFO] [stdout] 5578 | | pub fn _Exit(arg1: ::std::os::raw::c_int) -> !; [INFO] [stdout] 5579 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5580:1 [INFO] [stdout] | [INFO] [stdout] 5580 | / extern "C" { [INFO] [stdout] 5581 | | pub fn a64l(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; [INFO] [stdout] 5582 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5583:1 [INFO] [stdout] | [INFO] [stdout] 5583 | / extern "C" { [INFO] [stdout] 5584 | | pub fn drand48() -> f64; [INFO] [stdout] 5585 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5586:1 [INFO] [stdout] | [INFO] [stdout] 5586 | / extern "C" { [INFO] [stdout] 5587 | | pub fn ecvt( [INFO] [stdout] 5588 | | arg1: f64, [INFO] [stdout] 5589 | | arg2: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5592 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5593 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5594:1 [INFO] [stdout] | [INFO] [stdout] 5594 | / extern "C" { [INFO] [stdout] 5595 | | pub fn erand48(arg1: *mut ::std::os::raw::c_ushort) -> f64; [INFO] [stdout] 5596 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5597:1 [INFO] [stdout] | [INFO] [stdout] 5597 | / extern "C" { [INFO] [stdout] 5598 | | pub fn fcvt( [INFO] [stdout] 5599 | | arg1: f64, [INFO] [stdout] 5600 | | arg2: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5603 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5604 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5605:1 [INFO] [stdout] | [INFO] [stdout] 5605 | / extern "C" { [INFO] [stdout] 5606 | | pub fn gcvt( [INFO] [stdout] 5607 | | arg1: f64, [INFO] [stdout] 5608 | | arg2: ::std::os::raw::c_int, [INFO] [stdout] 5609 | | arg3: *mut ::std::os::raw::c_char, [INFO] [stdout] 5610 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5611 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5612:1 [INFO] [stdout] | [INFO] [stdout] 5612 | / extern "C" { [INFO] [stdout] 5613 | | pub fn getsubopt( [INFO] [stdout] 5614 | | arg1: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5615 | | arg2: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 5616 | | arg3: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5617 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5618 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5619:1 [INFO] [stdout] | [INFO] [stdout] 5619 | / extern "C" { [INFO] [stdout] 5620 | | pub fn grantpt(arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5621 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5622:1 [INFO] [stdout] | [INFO] [stdout] 5622 | / extern "C" { [INFO] [stdout] 5623 | | pub fn initstate( [INFO] [stdout] 5624 | | arg1: ::std::os::raw::c_uint, [INFO] [stdout] 5625 | | arg2: *mut ::std::os::raw::c_char, [INFO] [stdout] 5626 | | arg3: usize, [INFO] [stdout] 5627 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5628 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5629:1 [INFO] [stdout] | [INFO] [stdout] 5629 | / extern "C" { [INFO] [stdout] 5630 | | pub fn jrand48(arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; [INFO] [stdout] 5631 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5632:1 [INFO] [stdout] | [INFO] [stdout] 5632 | / extern "C" { [INFO] [stdout] 5633 | | pub fn l64a(arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5634 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5635:1 [INFO] [stdout] | [INFO] [stdout] 5635 | / extern "C" { [INFO] [stdout] 5636 | | pub fn lcong48(arg1: *mut ::std::os::raw::c_ushort); [INFO] [stdout] 5637 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5638:1 [INFO] [stdout] | [INFO] [stdout] 5638 | / extern "C" { [INFO] [stdout] 5639 | | pub fn lrand48() -> ::std::os::raw::c_long; [INFO] [stdout] 5640 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5641:1 [INFO] [stdout] | [INFO] [stdout] 5641 | / extern "C" { [INFO] [stdout] 5642 | | pub fn mktemp(arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5643 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5644:1 [INFO] [stdout] | [INFO] [stdout] 5644 | / extern "C" { [INFO] [stdout] 5645 | | pub fn mkstemp(arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5646 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5647:1 [INFO] [stdout] | [INFO] [stdout] 5647 | / extern "C" { [INFO] [stdout] 5648 | | pub fn mrand48() -> ::std::os::raw::c_long; [INFO] [stdout] 5649 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5650:1 [INFO] [stdout] | [INFO] [stdout] 5650 | / extern "C" { [INFO] [stdout] 5651 | | pub fn nrand48(arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; [INFO] [stdout] 5652 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5653:1 [INFO] [stdout] | [INFO] [stdout] 5653 | / extern "C" { [INFO] [stdout] 5654 | | pub fn posix_openpt(arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5655 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5656:1 [INFO] [stdout] | [INFO] [stdout] 5656 | / extern "C" { [INFO] [stdout] 5657 | | pub fn ptsname(arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5658 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5659:1 [INFO] [stdout] | [INFO] [stdout] 5659 | / extern "C" { [INFO] [stdout] 5660 | | pub fn ptsname_r( [INFO] [stdout] 5661 | | fildes: ::std::os::raw::c_int, [INFO] [stdout] 5662 | | buffer: *mut ::std::os::raw::c_char, [INFO] [stdout] 5663 | | buflen: usize, [INFO] [stdout] 5664 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5666:1 [INFO] [stdout] | [INFO] [stdout] 5666 | / extern "C" { [INFO] [stdout] 5667 | | pub fn putenv(arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5668 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5669:1 [INFO] [stdout] | [INFO] [stdout] 5669 | / extern "C" { [INFO] [stdout] 5670 | | pub fn random() -> ::std::os::raw::c_long; [INFO] [stdout] 5671 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5672:1 [INFO] [stdout] | [INFO] [stdout] 5672 | / extern "C" { [INFO] [stdout] 5673 | | pub fn rand_r(arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; [INFO] [stdout] 5674 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5675:1 [INFO] [stdout] | [INFO] [stdout] 5675 | / extern "C" { [INFO] [stdout] 5676 | | pub fn realpath( [INFO] [stdout] 5677 | | arg1: *const ::std::os::raw::c_char, [INFO] [stdout] 5678 | | arg2: *mut ::std::os::raw::c_char, [INFO] [stdout] 5679 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5680 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5681:1 [INFO] [stdout] | [INFO] [stdout] 5681 | / extern "C" { [INFO] [stdout] 5682 | | pub fn seed48(arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort; [INFO] [stdout] 5683 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5684:1 [INFO] [stdout] | [INFO] [stdout] 5684 | / extern "C" { [INFO] [stdout] 5685 | | pub fn setenv( [INFO] [stdout] 5686 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 5687 | | __value: *const ::std::os::raw::c_char, [INFO] [stdout] 5688 | | __overwrite: ::std::os::raw::c_int, [INFO] [stdout] 5689 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5690 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5691:1 [INFO] [stdout] | [INFO] [stdout] 5691 | / extern "C" { [INFO] [stdout] 5692 | | pub fn setkey(arg1: *const ::std::os::raw::c_char); [INFO] [stdout] 5693 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5694:1 [INFO] [stdout] | [INFO] [stdout] 5694 | / extern "C" { [INFO] [stdout] 5695 | | pub fn setstate(arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5696 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5697:1 [INFO] [stdout] | [INFO] [stdout] 5697 | / extern "C" { [INFO] [stdout] 5698 | | pub fn srand48(arg1: ::std::os::raw::c_long); [INFO] [stdout] 5699 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5700:1 [INFO] [stdout] | [INFO] [stdout] 5700 | / extern "C" { [INFO] [stdout] 5701 | | pub fn srandom(arg1: ::std::os::raw::c_uint); [INFO] [stdout] 5702 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5703:1 [INFO] [stdout] | [INFO] [stdout] 5703 | / extern "C" { [INFO] [stdout] 5704 | | pub fn unlockpt(arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5705 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5706:1 [INFO] [stdout] | [INFO] [stdout] 5706 | / extern "C" { [INFO] [stdout] 5707 | | pub fn unsetenv(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5708 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5711:1 [INFO] [stdout] | [INFO] [stdout] 5711 | / extern "C" { [INFO] [stdout] 5712 | | pub fn arc4random() -> u32; [INFO] [stdout] 5713 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5714:1 [INFO] [stdout] | [INFO] [stdout] 5714 | / extern "C" { [INFO] [stdout] 5715 | | pub fn arc4random_addrandom(arg1: *mut ::std::os::raw::c_uchar, arg2: ::std::os::raw::c_int); [INFO] [stdout] 5716 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5717:1 [INFO] [stdout] | [INFO] [stdout] 5717 | / extern "C" { [INFO] [stdout] 5718 | | pub fn arc4random_buf(__buf: *mut ::std::os::raw::c_void, __nbytes: usize); [INFO] [stdout] 5719 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5720:1 [INFO] [stdout] | [INFO] [stdout] 5720 | / extern "C" { [INFO] [stdout] 5721 | | pub fn arc4random_stir(); [INFO] [stdout] 5722 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5723:1 [INFO] [stdout] | [INFO] [stdout] 5723 | / extern "C" { [INFO] [stdout] 5724 | | pub fn arc4random_uniform(__upper_bound: u32) -> u32; [INFO] [stdout] 5725 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5726:1 [INFO] [stdout] | [INFO] [stdout] 5726 | / extern "C" { [INFO] [stdout] 5727 | | pub fn atexit_b(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int; [INFO] [stdout] 5728 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5729:1 [INFO] [stdout] | [INFO] [stdout] 5729 | / extern "C" { [INFO] [stdout] 5730 | | pub fn bsearch_b( [INFO] [stdout] 5731 | | __key: *const ::std::os::raw::c_void, [INFO] [stdout] 5732 | | __base: *const ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 5736 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5737 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5738:1 [INFO] [stdout] | [INFO] [stdout] 5738 | / extern "C" { [INFO] [stdout] 5739 | | pub fn cgetcap( [INFO] [stdout] 5740 | | arg1: *mut ::std::os::raw::c_char, [INFO] [stdout] 5741 | | arg2: *const ::std::os::raw::c_char, [INFO] [stdout] 5742 | | arg3: ::std::os::raw::c_int, [INFO] [stdout] 5743 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5744 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5745:1 [INFO] [stdout] | [INFO] [stdout] 5745 | / extern "C" { [INFO] [stdout] 5746 | | pub fn cgetclose() -> ::std::os::raw::c_int; [INFO] [stdout] 5747 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5748:1 [INFO] [stdout] | [INFO] [stdout] 5748 | / extern "C" { [INFO] [stdout] 5749 | | pub fn cgetent( [INFO] [stdout] 5750 | | arg1: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5751 | | arg2: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5752 | | arg3: *const ::std::os::raw::c_char, [INFO] [stdout] 5753 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5754 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5755:1 [INFO] [stdout] | [INFO] [stdout] 5755 | / extern "C" { [INFO] [stdout] 5756 | | pub fn cgetfirst( [INFO] [stdout] 5757 | | arg1: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5758 | | arg2: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5759 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5760 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5761:1 [INFO] [stdout] | [INFO] [stdout] 5761 | / extern "C" { [INFO] [stdout] 5762 | | pub fn cgetmatch(arg1: *const ::std::os::raw::c_char, arg2: *const ::std::os::raw::c_char) [INFO] [stdout] 5763 | | -> ::std::os::raw::c_int; [INFO] [stdout] 5764 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5765:1 [INFO] [stdout] | [INFO] [stdout] 5765 | / extern "C" { [INFO] [stdout] 5766 | | pub fn cgetnext( [INFO] [stdout] 5767 | | arg1: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5768 | | arg2: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5769 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5770 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5771:1 [INFO] [stdout] | [INFO] [stdout] 5771 | / extern "C" { [INFO] [stdout] 5772 | | pub fn cgetnum( [INFO] [stdout] 5773 | | arg1: *mut ::std::os::raw::c_char, [INFO] [stdout] 5774 | | arg2: *const ::std::os::raw::c_char, [INFO] [stdout] 5775 | | arg3: *mut ::std::os::raw::c_long, [INFO] [stdout] 5776 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5777 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5778:1 [INFO] [stdout] | [INFO] [stdout] 5778 | / extern "C" { [INFO] [stdout] 5779 | | pub fn cgetset(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5780 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5781:1 [INFO] [stdout] | [INFO] [stdout] 5781 | / extern "C" { [INFO] [stdout] 5782 | | pub fn cgetstr( [INFO] [stdout] 5783 | | arg1: *mut ::std::os::raw::c_char, [INFO] [stdout] 5784 | | arg2: *const ::std::os::raw::c_char, [INFO] [stdout] 5785 | | arg3: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5786 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5787 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5788:1 [INFO] [stdout] | [INFO] [stdout] 5788 | / extern "C" { [INFO] [stdout] 5789 | | pub fn cgetustr( [INFO] [stdout] 5790 | | arg1: *mut ::std::os::raw::c_char, [INFO] [stdout] 5791 | | arg2: *const ::std::os::raw::c_char, [INFO] [stdout] 5792 | | arg3: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5793 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5794 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5795:1 [INFO] [stdout] | [INFO] [stdout] 5795 | / extern "C" { [INFO] [stdout] 5796 | | pub fn daemon(arg1: ::std::os::raw::c_int, arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5797 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5798:1 [INFO] [stdout] | [INFO] [stdout] 5798 | / extern "C" { [INFO] [stdout] 5799 | | pub fn devname(arg1: dev_t, arg2: mode_t) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5800 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5801:1 [INFO] [stdout] | [INFO] [stdout] 5801 | / extern "C" { [INFO] [stdout] 5802 | | pub fn devname_r( [INFO] [stdout] 5803 | | arg1: dev_t, [INFO] [stdout] 5804 | | arg2: mode_t, [INFO] [stdout] ... | [INFO] [stdout] 5807 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5808 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5809:1 [INFO] [stdout] | [INFO] [stdout] 5809 | / extern "C" { [INFO] [stdout] 5810 | | pub fn getbsize(arg1: *mut ::std::os::raw::c_int, arg2: *mut ::std::os::raw::c_long) [INFO] [stdout] 5811 | | -> *mut ::std::os::raw::c_char; [INFO] [stdout] 5812 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5813:1 [INFO] [stdout] | [INFO] [stdout] 5813 | / extern "C" { [INFO] [stdout] 5814 | | pub fn getloadavg(arg1: *mut f64, arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 5815 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5816:1 [INFO] [stdout] | [INFO] [stdout] 5816 | / extern "C" { [INFO] [stdout] 5817 | | pub fn getprogname() -> *const ::std::os::raw::c_char; [INFO] [stdout] 5818 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5819:1 [INFO] [stdout] | [INFO] [stdout] 5819 | / extern "C" { [INFO] [stdout] 5820 | | pub fn setprogname(arg1: *const ::std::os::raw::c_char); [INFO] [stdout] 5821 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5822:1 [INFO] [stdout] | [INFO] [stdout] 5822 | / extern "C" { [INFO] [stdout] 5823 | | pub fn heapsort( [INFO] [stdout] 5824 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5825 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5833 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5834 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5835:1 [INFO] [stdout] | [INFO] [stdout] 5835 | / extern "C" { [INFO] [stdout] 5836 | | pub fn heapsort_b( [INFO] [stdout] 5837 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5838 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5841 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5842 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5843:1 [INFO] [stdout] | [INFO] [stdout] 5843 | / extern "C" { [INFO] [stdout] 5844 | | pub fn mergesort( [INFO] [stdout] 5845 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5846 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5854 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5855 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5856:1 [INFO] [stdout] | [INFO] [stdout] 5856 | / extern "C" { [INFO] [stdout] 5857 | | pub fn mergesort_b( [INFO] [stdout] 5858 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5859 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5862 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5863 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5864:1 [INFO] [stdout] | [INFO] [stdout] 5864 | / extern "C" { [INFO] [stdout] 5865 | | pub fn psort( [INFO] [stdout] 5866 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5867 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5875 | | ); [INFO] [stdout] 5876 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5877:1 [INFO] [stdout] | [INFO] [stdout] 5877 | / extern "C" { [INFO] [stdout] 5878 | | pub fn psort_b( [INFO] [stdout] 5879 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5880 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5883 | | ); [INFO] [stdout] 5884 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5885:1 [INFO] [stdout] | [INFO] [stdout] 5885 | / extern "C" { [INFO] [stdout] 5886 | | pub fn psort_r( [INFO] [stdout] 5887 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5888 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5898 | | ); [INFO] [stdout] 5899 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5900:1 [INFO] [stdout] | [INFO] [stdout] 5900 | / extern "C" { [INFO] [stdout] 5901 | | pub fn qsort_b( [INFO] [stdout] 5902 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5903 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5906 | | ); [INFO] [stdout] 5907 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5908:1 [INFO] [stdout] | [INFO] [stdout] 5908 | / extern "C" { [INFO] [stdout] 5909 | | pub fn qsort_r( [INFO] [stdout] 5910 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 5911 | | __nel: usize, [INFO] [stdout] ... | [INFO] [stdout] 5921 | | ); [INFO] [stdout] 5922 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5923:1 [INFO] [stdout] | [INFO] [stdout] 5923 | / extern "C" { [INFO] [stdout] 5924 | | pub fn radixsort( [INFO] [stdout] 5925 | | __base: *mut *const ::std::os::raw::c_uchar, [INFO] [stdout] 5926 | | __nel: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5929 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5930 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5931:1 [INFO] [stdout] | [INFO] [stdout] 5931 | / extern "C" { [INFO] [stdout] 5932 | | pub fn rpmatch(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 5933 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5934:1 [INFO] [stdout] | [INFO] [stdout] 5934 | / extern "C" { [INFO] [stdout] 5935 | | pub fn sradixsort( [INFO] [stdout] 5936 | | __base: *mut *const ::std::os::raw::c_uchar, [INFO] [stdout] 5937 | | __nel: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5940 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5941 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5942:1 [INFO] [stdout] | [INFO] [stdout] 5942 | / extern "C" { [INFO] [stdout] 5943 | | pub fn sranddev(); [INFO] [stdout] 5944 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5945:1 [INFO] [stdout] | [INFO] [stdout] 5945 | / extern "C" { [INFO] [stdout] 5946 | | pub fn srandomdev(); [INFO] [stdout] 5947 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5948:1 [INFO] [stdout] | [INFO] [stdout] 5948 | / extern "C" { [INFO] [stdout] 5949 | | pub fn reallocf(__ptr: *mut ::std::os::raw::c_void, __size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5950 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5951:1 [INFO] [stdout] | [INFO] [stdout] 5951 | / extern "C" { [INFO] [stdout] 5952 | | pub fn strtonum( [INFO] [stdout] 5953 | | __numstr: *const ::std::os::raw::c_char, [INFO] [stdout] 5954 | | __minval: ::std::os::raw::c_longlong, [INFO] [stdout] ... | [INFO] [stdout] 5957 | | ) -> ::std::os::raw::c_longlong; [INFO] [stdout] 5958 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5959:1 [INFO] [stdout] | [INFO] [stdout] 5959 | / extern "C" { [INFO] [stdout] 5960 | | pub fn strtoq( [INFO] [stdout] 5961 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5962 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5963 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5964 | | ) -> ::std::os::raw::c_longlong; [INFO] [stdout] 5965 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5966:1 [INFO] [stdout] | [INFO] [stdout] 5966 | / extern "C" { [INFO] [stdout] 5967 | | pub fn strtouq( [INFO] [stdout] 5968 | | __str: *const ::std::os::raw::c_char, [INFO] [stdout] 5969 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 5970 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 5971 | | ) -> ::std::os::raw::c_ulonglong; [INFO] [stdout] 5972 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:5973:1 [INFO] [stdout] | [INFO] [stdout] 5973 | / extern "C" { [INFO] [stdout] 5974 | | pub static mut suboptarg: *mut ::std::os::raw::c_char; [INFO] [stdout] 5975 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7057:1 [INFO] [stdout] | [INFO] [stdout] 7057 | / extern "C" { [INFO] [stdout] 7058 | | #[doc = "Creates a new database or opens an existing database file stored at the the given path.\nIf no path is given a new in-memory... [INFO] [stdout] 7059 | | pub fn duckdb_open(path: *const ::std::os::raw::c_char, out_database: *mut duckdb_database) -> duckdb_state; [INFO] [stdout] 7060 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7061:1 [INFO] [stdout] | [INFO] [stdout] 7061 | / extern "C" { [INFO] [stdout] 7062 | | #[doc = "Extended version of duckdb_open. Creates a new database or opens an existing database file stored at the the given path.\n\n... [INFO] [stdout] 7063 | | pub fn duckdb_open_ext( [INFO] [stdout] 7064 | | path: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 7068 | | ) -> duckdb_state; [INFO] [stdout] 7069 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7070:1 [INFO] [stdout] | [INFO] [stdout] 7070 | / extern "C" { [INFO] [stdout] 7071 | | #[doc = "Closes the specified database and de-allocates all memory allocated for that database.\nThis should be called after you are ... [INFO] [stdout] 7072 | | pub fn duckdb_close(database: *mut duckdb_database); [INFO] [stdout] 7073 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7074:1 [INFO] [stdout] | [INFO] [stdout] 7074 | / extern "C" { [INFO] [stdout] 7075 | | #[doc = "Opens a connection to a database. Connections are required to query the database, and store transactional state\nassociated ... [INFO] [stdout] 7076 | | pub fn duckdb_connect(database: duckdb_database, out_connection: *mut duckdb_connection) -> duckdb_state; [INFO] [stdout] 7077 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7078:1 [INFO] [stdout] | [INFO] [stdout] 7078 | / extern "C" { [INFO] [stdout] 7079 | | #[doc = "Closes the specified connection and de-allocates all memory allocated for that connection.\n\n connection: The connection to... [INFO] [stdout] 7080 | | pub fn duckdb_disconnect(connection: *mut duckdb_connection); [INFO] [stdout] 7081 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7082:1 [INFO] [stdout] | [INFO] [stdout] 7082 | / extern "C" { [INFO] [stdout] 7083 | | #[doc = "Returns the version of the linked DuckDB, with a version postfix for dev versions\n\nUsually used for developing C extension... [INFO] [stdout] 7084 | | pub fn duckdb_library_version() -> *const ::std::os::raw::c_char; [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7086:1 [INFO] [stdout] | [INFO] [stdout] 7086 | / extern "C" { [INFO] [stdout] 7087 | | #[doc = "Initializes an empty configuration object that can be used to provide start-up options for the DuckDB instance\nthrough `duc... [INFO] [stdout] 7088 | | pub fn duckdb_create_config(out_config: *mut duckdb_config) -> duckdb_state; [INFO] [stdout] 7089 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7090:1 [INFO] [stdout] | [INFO] [stdout] 7090 | / extern "C" { [INFO] [stdout] 7091 | | #[doc = "This returns the total amount of configuration options available for usage with `duckdb_get_config_flag`.\n\nThis should not... [INFO] [stdout] 7092 | | pub fn duckdb_config_count() -> usize; [INFO] [stdout] 7093 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7094:1 [INFO] [stdout] | [INFO] [stdout] 7094 | / extern "C" { [INFO] [stdout] 7095 | | #[doc = "Obtains a human-readable name and description of a specific configuration option. This can be used to e.g.\ndisplay configur... [INFO] [stdout] 7096 | | pub fn duckdb_get_config_flag( [INFO] [stdout] 7097 | | index: usize, [INFO] [stdout] ... | [INFO] [stdout] 7100 | | ) -> duckdb_state; [INFO] [stdout] 7101 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7102:1 [INFO] [stdout] | [INFO] [stdout] 7102 | / extern "C" { [INFO] [stdout] 7103 | | #[doc = "Sets the specified option for the specified configuration. The configuration option is indicated by name.\nTo obtain a list ... [INFO] [stdout] 7104 | | pub fn duckdb_set_config( [INFO] [stdout] 7105 | | config: duckdb_config, [INFO] [stdout] ... | [INFO] [stdout] 7108 | | ) -> duckdb_state; [INFO] [stdout] 7109 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7110:1 [INFO] [stdout] | [INFO] [stdout] 7110 | / extern "C" { [INFO] [stdout] 7111 | | #[doc = "Destroys the specified configuration option and de-allocates all memory allocated for the object.\n\n config: The configurat... [INFO] [stdout] 7112 | | pub fn duckdb_destroy_config(config: *mut duckdb_config); [INFO] [stdout] 7113 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7114:1 [INFO] [stdout] | [INFO] [stdout] 7114 | / extern "C" { [INFO] [stdout] 7115 | | #[doc = "Executes a SQL query within a connection and stores the full (materialized) result in the out_result pointer.\nIf the query ... [INFO] [stdout] 7116 | | pub fn duckdb_query( [INFO] [stdout] 7117 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 7120 | | ) -> duckdb_state; [INFO] [stdout] 7121 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7122:1 [INFO] [stdout] | [INFO] [stdout] 7122 | / extern "C" { [INFO] [stdout] 7123 | | #[doc = "Closes the result and de-allocates all memory allocated for that connection.\n\n result: The result to destroy."] [INFO] [stdout] 7124 | | pub fn duckdb_destroy_result(result: *mut duckdb_result); [INFO] [stdout] 7125 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7126:1 [INFO] [stdout] | [INFO] [stdout] 7126 | / extern "C" { [INFO] [stdout] 7127 | | #[doc = "Returns the column name of the specified column. The result should not need be freed; the column names will\nautomatically b... [INFO] [stdout] 7128 | | pub fn duckdb_column_name(result: *mut duckdb_result, col: idx_t) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7129 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7130:1 [INFO] [stdout] | [INFO] [stdout] 7130 | / extern "C" { [INFO] [stdout] 7131 | | #[doc = "Returns the column type of the specified column.\n\nReturns `DUCKDB_TYPE_INVALID` if the column is out of range.\n\n result:... [INFO] [stdout] 7132 | | pub fn duckdb_column_type(result: *mut duckdb_result, col: idx_t) -> duckdb_type; [INFO] [stdout] 7133 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7134:1 [INFO] [stdout] | [INFO] [stdout] 7134 | / extern "C" { [INFO] [stdout] 7135 | | #[doc = "Returns the logical column type of the specified column.\n\nThe return type of this call should be destroyed with `duckdb_de... [INFO] [stdout] 7136 | | pub fn duckdb_column_logical_type(result: *mut duckdb_result, col: idx_t) -> duckdb_logical_type; [INFO] [stdout] 7137 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7138:1 [INFO] [stdout] | [INFO] [stdout] 7138 | / extern "C" { [INFO] [stdout] 7139 | | #[doc = "Returns the number of columns present in a the result object.\n\n result: The result object.\n returns: The number of column... [INFO] [stdout] 7140 | | pub fn duckdb_column_count(result: *mut duckdb_result) -> idx_t; [INFO] [stdout] 7141 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7142:1 [INFO] [stdout] | [INFO] [stdout] 7142 | / extern "C" { [INFO] [stdout] 7143 | | #[doc = "Returns the number of rows present in a the result object.\n\n result: The result object.\n returns: The number of rows pres... [INFO] [stdout] 7144 | | pub fn duckdb_row_count(result: *mut duckdb_result) -> idx_t; [INFO] [stdout] 7145 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7146:1 [INFO] [stdout] | [INFO] [stdout] 7146 | / extern "C" { [INFO] [stdout] 7147 | | #[doc = "Returns the number of rows changed by the query stored in the result. This is relevant only for INSERT/UPDATE/DELETE\nquerie... [INFO] [stdout] 7148 | | pub fn duckdb_rows_changed(result: *mut duckdb_result) -> idx_t; [INFO] [stdout] 7149 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7150:1 [INFO] [stdout] | [INFO] [stdout] 7150 | / extern "C" { [INFO] [stdout] 7151 | | #[doc = "DEPRECATED**: Prefer using `duckdb_result_get_chunk` instead.\n\nReturns the data of a specific column of a result in column... [INFO] [stdout] 7152 | | pub fn duckdb_column_data(result: *mut duckdb_result, col: idx_t) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7153 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7154:1 [INFO] [stdout] | [INFO] [stdout] 7154 | / extern "C" { [INFO] [stdout] 7155 | | #[doc = "DEPRECATED**: Prefer using `duckdb_result_get_chunk` instead.\n\nReturns the nullmask of a specific column of a result in co... [INFO] [stdout] 7156 | | pub fn duckdb_nullmask_data(result: *mut duckdb_result, col: idx_t) -> *mut bool; [INFO] [stdout] 7157 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7158:1 [INFO] [stdout] | [INFO] [stdout] 7158 | / extern "C" { [INFO] [stdout] 7159 | | #[doc = "Returns the error message contained within the result. The error is only set if `duckdb_query` returns `DuckDBError`.\n\nThe... [INFO] [stdout] 7160 | | pub fn duckdb_result_error(result: *mut duckdb_result) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7161 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7162:1 [INFO] [stdout] | [INFO] [stdout] 7162 | / extern "C" { [INFO] [stdout] 7163 | | #[doc = "Fetches a data chunk from the duckdb_result. This function should be called repeatedly until the result is exhausted.\n\nThe... [INFO] [stdout] 7164 | | pub fn duckdb_result_get_chunk(result: duckdb_result, chunk_index: idx_t) -> duckdb_data_chunk; [INFO] [stdout] 7165 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7166:1 [INFO] [stdout] | [INFO] [stdout] 7166 | / extern "C" { [INFO] [stdout] 7167 | | #[doc = "Returns the number of data chunks present in the result.\n\n result: The result object\n returns: The resulting data chunk. ... [INFO] [stdout] 7168 | | pub fn duckdb_result_chunk_count(result: duckdb_result) -> idx_t; [INFO] [stdout] 7169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7170:1 [INFO] [stdout] | [INFO] [stdout] 7170 | / extern "C" { [INFO] [stdout] 7171 | | #[doc = " returns: The boolean value at the specified location, or false if the value cannot be converted."] [INFO] [stdout] 7172 | | pub fn duckdb_value_boolean(result: *mut duckdb_result, col: idx_t, row: idx_t) -> bool; [INFO] [stdout] 7173 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7174:1 [INFO] [stdout] | [INFO] [stdout] 7174 | / extern "C" { [INFO] [stdout] 7175 | | #[doc = " returns: The int8_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7176 | | pub fn duckdb_value_int8(result: *mut duckdb_result, col: idx_t, row: idx_t) -> i8; [INFO] [stdout] 7177 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7178:1 [INFO] [stdout] | [INFO] [stdout] 7178 | / extern "C" { [INFO] [stdout] 7179 | | #[doc = " returns: The int16_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7180 | | pub fn duckdb_value_int16(result: *mut duckdb_result, col: idx_t, row: idx_t) -> i16; [INFO] [stdout] 7181 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7182:1 [INFO] [stdout] | [INFO] [stdout] 7182 | / extern "C" { [INFO] [stdout] 7183 | | #[doc = " returns: The int32_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7184 | | pub fn duckdb_value_int32(result: *mut duckdb_result, col: idx_t, row: idx_t) -> i32; [INFO] [stdout] 7185 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7186:1 [INFO] [stdout] | [INFO] [stdout] 7186 | / extern "C" { [INFO] [stdout] 7187 | | #[doc = " returns: The int64_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7188 | | pub fn duckdb_value_int64(result: *mut duckdb_result, col: idx_t, row: idx_t) -> i64; [INFO] [stdout] 7189 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7190:1 [INFO] [stdout] | [INFO] [stdout] 7190 | / extern "C" { [INFO] [stdout] 7191 | | #[doc = " returns: The duckdb_hugeint value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7192 | | pub fn duckdb_value_hugeint(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_hugeint; [INFO] [stdout] 7193 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7194:1 [INFO] [stdout] | [INFO] [stdout] 7194 | / extern "C" { [INFO] [stdout] 7195 | | #[doc = " returns: The duckdb_decimal value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7196 | | pub fn duckdb_value_decimal(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_decimal; [INFO] [stdout] 7197 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7198:1 [INFO] [stdout] | [INFO] [stdout] 7198 | / extern "C" { [INFO] [stdout] 7199 | | #[doc = " returns: The uint8_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7200 | | pub fn duckdb_value_uint8(result: *mut duckdb_result, col: idx_t, row: idx_t) -> u8; [INFO] [stdout] 7201 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7202:1 [INFO] [stdout] | [INFO] [stdout] 7202 | / extern "C" { [INFO] [stdout] 7203 | | #[doc = " returns: The uint16_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7204 | | pub fn duckdb_value_uint16(result: *mut duckdb_result, col: idx_t, row: idx_t) -> u16; [INFO] [stdout] 7205 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7206:1 [INFO] [stdout] | [INFO] [stdout] 7206 | / extern "C" { [INFO] [stdout] 7207 | | #[doc = " returns: The uint32_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7208 | | pub fn duckdb_value_uint32(result: *mut duckdb_result, col: idx_t, row: idx_t) -> u32; [INFO] [stdout] 7209 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7210:1 [INFO] [stdout] | [INFO] [stdout] 7210 | / extern "C" { [INFO] [stdout] 7211 | | #[doc = " returns: The uint64_t value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7212 | | pub fn duckdb_value_uint64(result: *mut duckdb_result, col: idx_t, row: idx_t) -> u64; [INFO] [stdout] 7213 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7214:1 [INFO] [stdout] | [INFO] [stdout] 7214 | / extern "C" { [INFO] [stdout] 7215 | | #[doc = " returns: The float value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7216 | | pub fn duckdb_value_float(result: *mut duckdb_result, col: idx_t, row: idx_t) -> f32; [INFO] [stdout] 7217 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7218:1 [INFO] [stdout] | [INFO] [stdout] 7218 | / extern "C" { [INFO] [stdout] 7219 | | #[doc = " returns: The double value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7220 | | pub fn duckdb_value_double(result: *mut duckdb_result, col: idx_t, row: idx_t) -> f64; [INFO] [stdout] 7221 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7222:1 [INFO] [stdout] | [INFO] [stdout] 7222 | / extern "C" { [INFO] [stdout] 7223 | | #[doc = " returns: The duckdb_date value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7224 | | pub fn duckdb_value_date(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_date; [INFO] [stdout] 7225 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7226:1 [INFO] [stdout] | [INFO] [stdout] 7226 | / extern "C" { [INFO] [stdout] 7227 | | #[doc = " returns: The duckdb_time value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7228 | | pub fn duckdb_value_time(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_time; [INFO] [stdout] 7229 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7230:1 [INFO] [stdout] | [INFO] [stdout] 7230 | / extern "C" { [INFO] [stdout] 7231 | | #[doc = " returns: The duckdb_timestamp value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7232 | | pub fn duckdb_value_timestamp(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_timestamp; [INFO] [stdout] 7233 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7234:1 [INFO] [stdout] | [INFO] [stdout] 7234 | / extern "C" { [INFO] [stdout] 7235 | | #[doc = " returns: The duckdb_interval value at the specified location, or 0 if the value cannot be converted."] [INFO] [stdout] 7236 | | pub fn duckdb_value_interval(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_interval; [INFO] [stdout] 7237 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7238:1 [INFO] [stdout] | [INFO] [stdout] 7238 | / extern "C" { [INFO] [stdout] 7239 | | #[doc = " DEPRECATED: use duckdb_value_string instead. This function does not work correctly if the string contains null bytes.\n ret... [INFO] [stdout] 7240 | | pub fn duckdb_value_varchar(result: *mut duckdb_result, col: idx_t, row: idx_t) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7241 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7242:1 [INFO] [stdout] | [INFO] [stdout] 7242 | / extern "C" { [INFO] [stdout] 7243 | | #[doc = "s\n returns: The string value at the specified location.\nThe result must be freed with `duckdb_free`."] [INFO] [stdout] 7244 | | pub fn duckdb_value_string(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_string; [INFO] [stdout] 7245 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7246:1 [INFO] [stdout] | [INFO] [stdout] 7246 | / extern "C" { [INFO] [stdout] 7247 | | #[doc = " DEPRECATED: use duckdb_value_string_internal instead. This function does not work correctly if the string contains\nnull by... [INFO] [stdout] 7248 | | pub fn duckdb_value_varchar_internal( [INFO] [stdout] 7249 | | result: *mut duckdb_result, [INFO] [stdout] ... | [INFO] [stdout] 7252 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7253 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7254:1 [INFO] [stdout] | [INFO] [stdout] 7254 | / extern "C" { [INFO] [stdout] 7255 | | #[doc = " DEPRECATED: use duckdb_value_string_internal instead. This function does not work correctly if the string contains\nnull by... [INFO] [stdout] 7256 | | pub fn duckdb_value_string_internal(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_string; [INFO] [stdout] 7257 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7258:1 [INFO] [stdout] | [INFO] [stdout] 7258 | / extern "C" { [INFO] [stdout] 7259 | | #[doc = " returns: The duckdb_blob value at the specified location. Returns a blob with blob.data set to nullptr if the\nvalue cannot... [INFO] [stdout] 7260 | | pub fn duckdb_value_blob(result: *mut duckdb_result, col: idx_t, row: idx_t) -> duckdb_blob; [INFO] [stdout] 7261 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7262:1 [INFO] [stdout] | [INFO] [stdout] 7262 | / extern "C" { [INFO] [stdout] 7263 | | #[doc = " returns: Returns true if the value at the specified index is NULL, and false otherwise."] [INFO] [stdout] 7264 | | pub fn duckdb_value_is_null(result: *mut duckdb_result, col: idx_t, row: idx_t) -> bool; [INFO] [stdout] 7265 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7266:1 [INFO] [stdout] | [INFO] [stdout] 7266 | / extern "C" { [INFO] [stdout] 7267 | | #[doc = "Allocate `size` bytes of memory using the duckdb internal malloc function. Any memory allocated in this manner\nshould be fr... [INFO] [stdout] 7268 | | pub fn duckdb_malloc(size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7269 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7270:1 [INFO] [stdout] | [INFO] [stdout] 7270 | / extern "C" { [INFO] [stdout] 7271 | | #[doc = "Free a value returned from `duckdb_malloc`, `duckdb_value_varchar` or `duckdb_value_blob`.\n\n ptr: The memory region to de-... [INFO] [stdout] 7272 | | pub fn duckdb_free(ptr: *mut ::std::os::raw::c_void); [INFO] [stdout] 7273 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7274:1 [INFO] [stdout] | [INFO] [stdout] 7274 | / extern "C" { [INFO] [stdout] 7275 | | #[doc = "The internal vector size used by DuckDB.\nThis is the amount of tuples that will fit into a data chunk created by `duckdb_cr... [INFO] [stdout] 7276 | | pub fn duckdb_vector_size() -> idx_t; [INFO] [stdout] 7277 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7278:1 [INFO] [stdout] | [INFO] [stdout] 7278 | / extern "C" { [INFO] [stdout] 7279 | | #[doc = "Decompose a `duckdb_date` object into year, month and date (stored as `duckdb_date_struct`).\n\n date: The date object, as o... [INFO] [stdout] 7280 | | pub fn duckdb_from_date(date: duckdb_date) -> duckdb_date_struct; [INFO] [stdout] 7281 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7282:1 [INFO] [stdout] | [INFO] [stdout] 7282 | / extern "C" { [INFO] [stdout] 7283 | | #[doc = "Re-compose a `duckdb_date` from year, month and date (`duckdb_date_struct`).\n\n date: The year, month and date stored in a ... [INFO] [stdout] 7284 | | pub fn duckdb_to_date(date: duckdb_date_struct) -> duckdb_date; [INFO] [stdout] 7285 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7286:1 [INFO] [stdout] | [INFO] [stdout] 7286 | / extern "C" { [INFO] [stdout] 7287 | | #[doc = "Decompose a `duckdb_time` object into hour, minute, second and microsecond (stored as `duckdb_time_struct`).\n\n time: The t... [INFO] [stdout] 7288 | | pub fn duckdb_from_time(time: duckdb_time) -> duckdb_time_struct; [INFO] [stdout] 7289 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7290:1 [INFO] [stdout] | [INFO] [stdout] 7290 | / extern "C" { [INFO] [stdout] 7291 | | #[doc = "Re-compose a `duckdb_time` from hour, minute, second and microsecond (`duckdb_time_struct`).\n\n time: The hour, minute, sec... [INFO] [stdout] 7292 | | pub fn duckdb_to_time(time: duckdb_time_struct) -> duckdb_time; [INFO] [stdout] 7293 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7294:1 [INFO] [stdout] | [INFO] [stdout] 7294 | / extern "C" { [INFO] [stdout] 7295 | | #[doc = "Decompose a `duckdb_timestamp` object into a `duckdb_timestamp_struct`.\n\n ts: The ts object, as obtained from a `DUCKDB_TY... [INFO] [stdout] 7296 | | pub fn duckdb_from_timestamp(ts: duckdb_timestamp) -> duckdb_timestamp_struct; [INFO] [stdout] 7297 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7298:1 [INFO] [stdout] | [INFO] [stdout] 7298 | / extern "C" { [INFO] [stdout] 7299 | | #[doc = "Re-compose a `duckdb_timestamp` from a duckdb_timestamp_struct.\n\n ts: The de-composed elements in a `duckdb_timestamp_stru... [INFO] [stdout] 7300 | | pub fn duckdb_to_timestamp(ts: duckdb_timestamp_struct) -> duckdb_timestamp; [INFO] [stdout] 7301 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7302:1 [INFO] [stdout] | [INFO] [stdout] 7302 | / extern "C" { [INFO] [stdout] 7303 | | #[doc = "Converts a duckdb_hugeint object (as obtained from a `DUCKDB_TYPE_HUGEINT` column) into a double.\n\n val: The hugeint value... [INFO] [stdout] 7304 | | pub fn duckdb_hugeint_to_double(val: duckdb_hugeint) -> f64; [INFO] [stdout] 7305 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7306:1 [INFO] [stdout] | [INFO] [stdout] 7306 | / extern "C" { [INFO] [stdout] 7307 | | #[doc = "Converts a double value to a duckdb_hugeint object.\n\nIf the conversion fails because the double value is too big the resul... [INFO] [stdout] 7308 | | pub fn duckdb_double_to_hugeint(val: f64) -> duckdb_hugeint; [INFO] [stdout] 7309 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7310:1 [INFO] [stdout] | [INFO] [stdout] 7310 | / extern "C" { [INFO] [stdout] 7311 | | #[doc = "Converts a double value to a duckdb_decimal object.\n\nIf the conversion fails because the double value is too big, or the w... [INFO] [stdout] 7312 | | pub fn duckdb_double_to_decimal(val: f64, width: u8, scale: u8) -> duckdb_decimal; [INFO] [stdout] 7313 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7314:1 [INFO] [stdout] | [INFO] [stdout] 7314 | / extern "C" { [INFO] [stdout] 7315 | | #[doc = "Converts a duckdb_decimal object (as obtained from a `DUCKDB_TYPE_DECIMAL` column) into a double.\n\n val: The decimal value... [INFO] [stdout] 7316 | | pub fn duckdb_decimal_to_double(val: duckdb_decimal) -> f64; [INFO] [stdout] 7317 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7318:1 [INFO] [stdout] | [INFO] [stdout] 7318 | / extern "C" { [INFO] [stdout] 7319 | | #[doc = "Create a prepared statement object from a query.\n\nNote that after calling `duckdb_prepare`, the prepared statement should ... [INFO] [stdout] 7320 | | pub fn duckdb_prepare( [INFO] [stdout] 7321 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 7324 | | ) -> duckdb_state; [INFO] [stdout] 7325 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7326:1 [INFO] [stdout] | [INFO] [stdout] 7326 | / extern "C" { [INFO] [stdout] 7327 | | #[doc = "Closes the prepared statement and de-allocates all memory allocated for the statement.\n\n prepared_statement: The prepared ... [INFO] [stdout] 7328 | | pub fn duckdb_destroy_prepare(prepared_statement: *mut duckdb_prepared_statement); [INFO] [stdout] 7329 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7330:1 [INFO] [stdout] | [INFO] [stdout] 7330 | / extern "C" { [INFO] [stdout] 7331 | | #[doc = "Returns the error message associated with the given prepared statement.\nIf the prepared statement has no error message, thi... [INFO] [stdout] 7332 | | pub fn duckdb_prepare_error(prepared_statement: duckdb_prepared_statement) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7333 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7334:1 [INFO] [stdout] | [INFO] [stdout] 7334 | / extern "C" { [INFO] [stdout] 7335 | | #[doc = "Returns the number of parameters that can be provided to the given prepared statement.\n\nReturns 0 if the query was not suc... [INFO] [stdout] 7336 | | pub fn duckdb_nparams(prepared_statement: duckdb_prepared_statement) -> idx_t; [INFO] [stdout] 7337 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7338:1 [INFO] [stdout] | [INFO] [stdout] 7338 | / extern "C" { [INFO] [stdout] 7339 | | #[doc = "Returns the parameter type for the parameter at the given index.\n\nReturns `DUCKDB_TYPE_INVALID` if the parameter index is ... [INFO] [stdout] 7340 | | pub fn duckdb_param_type(prepared_statement: duckdb_prepared_statement, param_idx: idx_t) -> duckdb_type; [INFO] [stdout] 7341 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7342:1 [INFO] [stdout] | [INFO] [stdout] 7342 | / extern "C" { [INFO] [stdout] 7343 | | #[doc = "Clear the params bind to the prepared statement."] [INFO] [stdout] 7344 | | pub fn duckdb_clear_bindings(prepared_statement: duckdb_prepared_statement) -> duckdb_state; [INFO] [stdout] 7345 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7346:1 [INFO] [stdout] | [INFO] [stdout] 7346 | / extern "C" { [INFO] [stdout] 7347 | | #[doc = "Binds a bool value to the prepared statement at the specified index."] [INFO] [stdout] 7348 | | pub fn duckdb_bind_boolean( [INFO] [stdout] 7349 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7352 | | ) -> duckdb_state; [INFO] [stdout] 7353 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7354:1 [INFO] [stdout] | [INFO] [stdout] 7354 | / extern "C" { [INFO] [stdout] 7355 | | #[doc = "Binds an int8_t value to the prepared statement at the specified index."] [INFO] [stdout] 7356 | | pub fn duckdb_bind_int8(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: i8) -> duckdb_state; [INFO] [stdout] 7357 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7358:1 [INFO] [stdout] | [INFO] [stdout] 7358 | / extern "C" { [INFO] [stdout] 7359 | | #[doc = "Binds an int16_t value to the prepared statement at the specified index."] [INFO] [stdout] 7360 | | pub fn duckdb_bind_int16(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: i16) [INFO] [stdout] 7361 | | -> duckdb_state; [INFO] [stdout] 7362 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7363:1 [INFO] [stdout] | [INFO] [stdout] 7363 | / extern "C" { [INFO] [stdout] 7364 | | #[doc = "Binds an int32_t value to the prepared statement at the specified index."] [INFO] [stdout] 7365 | | pub fn duckdb_bind_int32(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: i32) [INFO] [stdout] 7366 | | -> duckdb_state; [INFO] [stdout] 7367 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7368:1 [INFO] [stdout] | [INFO] [stdout] 7368 | / extern "C" { [INFO] [stdout] 7369 | | #[doc = "Binds an int64_t value to the prepared statement at the specified index."] [INFO] [stdout] 7370 | | pub fn duckdb_bind_int64(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: i64) [INFO] [stdout] 7371 | | -> duckdb_state; [INFO] [stdout] 7372 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7373:1 [INFO] [stdout] | [INFO] [stdout] 7373 | / extern "C" { [INFO] [stdout] 7374 | | #[doc = "Binds an duckdb_hugeint value to the prepared statement at the specified index."] [INFO] [stdout] 7375 | | pub fn duckdb_bind_hugeint( [INFO] [stdout] 7376 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7379 | | ) -> duckdb_state; [INFO] [stdout] 7380 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7381:1 [INFO] [stdout] | [INFO] [stdout] 7381 | / extern "C" { [INFO] [stdout] 7382 | | #[doc = "Binds a duckdb_decimal value to the prepared statement at the specified index."] [INFO] [stdout] 7383 | | pub fn duckdb_bind_decimal( [INFO] [stdout] 7384 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7387 | | ) -> duckdb_state; [INFO] [stdout] 7388 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7389:1 [INFO] [stdout] | [INFO] [stdout] 7389 | / extern "C" { [INFO] [stdout] 7390 | | #[doc = "Binds an uint8_t value to the prepared statement at the specified index."] [INFO] [stdout] 7391 | | pub fn duckdb_bind_uint8(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: u8) -> duckdb_state; [INFO] [stdout] 7392 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7393:1 [INFO] [stdout] | [INFO] [stdout] 7393 | / extern "C" { [INFO] [stdout] 7394 | | #[doc = "Binds an uint16_t value to the prepared statement at the specified index."] [INFO] [stdout] 7395 | | pub fn duckdb_bind_uint16( [INFO] [stdout] 7396 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7399 | | ) -> duckdb_state; [INFO] [stdout] 7400 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7401:1 [INFO] [stdout] | [INFO] [stdout] 7401 | / extern "C" { [INFO] [stdout] 7402 | | #[doc = "Binds an uint32_t value to the prepared statement at the specified index."] [INFO] [stdout] 7403 | | pub fn duckdb_bind_uint32( [INFO] [stdout] 7404 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7407 | | ) -> duckdb_state; [INFO] [stdout] 7408 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7409:1 [INFO] [stdout] | [INFO] [stdout] 7409 | / extern "C" { [INFO] [stdout] 7410 | | #[doc = "Binds an uint64_t value to the prepared statement at the specified index."] [INFO] [stdout] 7411 | | pub fn duckdb_bind_uint64( [INFO] [stdout] 7412 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7415 | | ) -> duckdb_state; [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7417:1 [INFO] [stdout] | [INFO] [stdout] 7417 | / extern "C" { [INFO] [stdout] 7418 | | #[doc = "Binds an float value to the prepared statement at the specified index."] [INFO] [stdout] 7419 | | pub fn duckdb_bind_float(prepared_statement: duckdb_prepared_statement, param_idx: idx_t, val: f32) [INFO] [stdout] 7420 | | -> duckdb_state; [INFO] [stdout] 7421 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7422:1 [INFO] [stdout] | [INFO] [stdout] 7422 | / extern "C" { [INFO] [stdout] 7423 | | #[doc = "Binds an double value to the prepared statement at the specified index."] [INFO] [stdout] 7424 | | pub fn duckdb_bind_double( [INFO] [stdout] 7425 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7428 | | ) -> duckdb_state; [INFO] [stdout] 7429 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7430:1 [INFO] [stdout] | [INFO] [stdout] 7430 | / extern "C" { [INFO] [stdout] 7431 | | #[doc = "Binds a duckdb_date value to the prepared statement at the specified index."] [INFO] [stdout] 7432 | | pub fn duckdb_bind_date( [INFO] [stdout] 7433 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7436 | | ) -> duckdb_state; [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7438:1 [INFO] [stdout] | [INFO] [stdout] 7438 | / extern "C" { [INFO] [stdout] 7439 | | #[doc = "Binds a duckdb_time value to the prepared statement at the specified index."] [INFO] [stdout] 7440 | | pub fn duckdb_bind_time( [INFO] [stdout] 7441 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7444 | | ) -> duckdb_state; [INFO] [stdout] 7445 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7446:1 [INFO] [stdout] | [INFO] [stdout] 7446 | / extern "C" { [INFO] [stdout] 7447 | | #[doc = "Binds a duckdb_timestamp value to the prepared statement at the specified index."] [INFO] [stdout] 7448 | | pub fn duckdb_bind_timestamp( [INFO] [stdout] 7449 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7452 | | ) -> duckdb_state; [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7454:1 [INFO] [stdout] | [INFO] [stdout] 7454 | / extern "C" { [INFO] [stdout] 7455 | | #[doc = "Binds a duckdb_interval value to the prepared statement at the specified index."] [INFO] [stdout] 7456 | | pub fn duckdb_bind_interval( [INFO] [stdout] 7457 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7460 | | ) -> duckdb_state; [INFO] [stdout] 7461 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7462:1 [INFO] [stdout] | [INFO] [stdout] 7462 | / extern "C" { [INFO] [stdout] 7463 | | #[doc = "Binds a null-terminated varchar value to the prepared statement at the specified index."] [INFO] [stdout] 7464 | | pub fn duckdb_bind_varchar( [INFO] [stdout] 7465 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7468 | | ) -> duckdb_state; [INFO] [stdout] 7469 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7470:1 [INFO] [stdout] | [INFO] [stdout] 7470 | / extern "C" { [INFO] [stdout] 7471 | | #[doc = "Binds a varchar value to the prepared statement at the specified index."] [INFO] [stdout] 7472 | | pub fn duckdb_bind_varchar_length( [INFO] [stdout] 7473 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7477 | | ) -> duckdb_state; [INFO] [stdout] 7478 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7479:1 [INFO] [stdout] | [INFO] [stdout] 7479 | / extern "C" { [INFO] [stdout] 7480 | | #[doc = "Binds a blob value to the prepared statement at the specified index."] [INFO] [stdout] 7481 | | pub fn duckdb_bind_blob( [INFO] [stdout] 7482 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] ... | [INFO] [stdout] 7486 | | ) -> duckdb_state; [INFO] [stdout] 7487 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7488:1 [INFO] [stdout] | [INFO] [stdout] 7488 | / extern "C" { [INFO] [stdout] 7489 | | #[doc = "Binds a NULL value to the prepared statement at the specified index."] [INFO] [stdout] 7490 | | pub fn duckdb_bind_null(prepared_statement: duckdb_prepared_statement, param_idx: idx_t) -> duckdb_state; [INFO] [stdout] 7491 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7492:1 [INFO] [stdout] | [INFO] [stdout] 7492 | / extern "C" { [INFO] [stdout] 7493 | | #[doc = "Executes the prepared statement with the given bound parameters, and returns a materialized query result.\n\nThis method can... [INFO] [stdout] 7494 | | pub fn duckdb_execute_prepared( [INFO] [stdout] 7495 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] 7496 | | out_result: *mut duckdb_result, [INFO] [stdout] 7497 | | ) -> duckdb_state; [INFO] [stdout] 7498 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7499:1 [INFO] [stdout] | [INFO] [stdout] 7499 | / extern "C" { [INFO] [stdout] 7500 | | #[doc = "Executes the prepared statement with the given bound parameters, and returns an arrow query result.\n\n prepared_statement: ... [INFO] [stdout] 7501 | | pub fn duckdb_execute_prepared_arrow( [INFO] [stdout] 7502 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] 7503 | | out_result: *mut duckdb_arrow, [INFO] [stdout] 7504 | | ) -> duckdb_state; [INFO] [stdout] 7505 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7506:1 [INFO] [stdout] | [INFO] [stdout] 7506 | / extern "C" { [INFO] [stdout] 7507 | | #[doc = "Extract all statements from a query.\nNote that after calling `duckdb_extract_statements`, the extracted statements should a... [INFO] [stdout] 7508 | | pub fn duckdb_extract_statements( [INFO] [stdout] 7509 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 7512 | | ) -> idx_t; [INFO] [stdout] 7513 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7514:1 [INFO] [stdout] | [INFO] [stdout] 7514 | / extern "C" { [INFO] [stdout] 7515 | | #[doc = "Prepare an extracted statement.\nNote that after calling `duckdb_prepare_extracted_statement`, the prepared statement should... [INFO] [stdout] 7516 | | pub fn duckdb_prepare_extracted_statement( [INFO] [stdout] 7517 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 7521 | | ) -> duckdb_state; [INFO] [stdout] 7522 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7523:1 [INFO] [stdout] | [INFO] [stdout] 7523 | / extern "C" { [INFO] [stdout] 7524 | | #[doc = "Returns the error message contained within the extracted statements.\nThe result of this function must not be freed. It will... [INFO] [stdout] 7525 | | pub fn duckdb_extract_statements_error( [INFO] [stdout] 7526 | | extracted_statements: duckdb_extracted_statements, [INFO] [stdout] 7527 | | ) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7529:1 [INFO] [stdout] | [INFO] [stdout] 7529 | / extern "C" { [INFO] [stdout] 7530 | | #[doc = "De-allocates all memory allocated for the extracted statements.\n extracted_statements: The extracted statements to destroy."] [INFO] [stdout] 7531 | | pub fn duckdb_destroy_extracted(extracted_statements: *mut duckdb_extracted_statements); [INFO] [stdout] 7532 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7533:1 [INFO] [stdout] | [INFO] [stdout] 7533 | / extern "C" { [INFO] [stdout] 7534 | | #[doc = "Executes the prepared statement with the given bound parameters, and returns a pending result.\nThe pending result represent... [INFO] [stdout] 7535 | | pub fn duckdb_pending_prepared( [INFO] [stdout] 7536 | | prepared_statement: duckdb_prepared_statement, [INFO] [stdout] 7537 | | out_result: *mut duckdb_pending_result, [INFO] [stdout] 7538 | | ) -> duckdb_state; [INFO] [stdout] 7539 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7540:1 [INFO] [stdout] | [INFO] [stdout] 7540 | / extern "C" { [INFO] [stdout] 7541 | | #[doc = "Closes the pending result and de-allocates all memory allocated for the result.\n\n pending_result: The pending result to de... [INFO] [stdout] 7542 | | pub fn duckdb_destroy_pending(pending_result: *mut duckdb_pending_result); [INFO] [stdout] 7543 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7544:1 [INFO] [stdout] | [INFO] [stdout] 7544 | / extern "C" { [INFO] [stdout] 7545 | | #[doc = "Returns the error message contained within the pending result.\n\nThe result of this function must not be freed. It will be ... [INFO] [stdout] 7546 | | pub fn duckdb_pending_error(pending_result: duckdb_pending_result) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7547 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7548:1 [INFO] [stdout] | [INFO] [stdout] 7548 | / extern "C" { [INFO] [stdout] 7549 | | #[doc = "Executes a single task within the query, returning whether or not the query is ready.\n\nIf this returns DUCKDB_PENDING_RESU... [INFO] [stdout] 7550 | | pub fn duckdb_pending_execute_task(pending_result: duckdb_pending_result) -> duckdb_pending_state; [INFO] [stdout] 7551 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7552:1 [INFO] [stdout] | [INFO] [stdout] 7552 | / extern "C" { [INFO] [stdout] 7553 | | #[doc = "Fully execute a pending query result, returning the final query result.\n\nIf duckdb_pending_execute_task has been called un... [INFO] [stdout] 7554 | | pub fn duckdb_execute_pending( [INFO] [stdout] 7555 | | pending_result: duckdb_pending_result, [INFO] [stdout] 7556 | | out_result: *mut duckdb_result, [INFO] [stdout] 7557 | | ) -> duckdb_state; [INFO] [stdout] 7558 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7559:1 [INFO] [stdout] | [INFO] [stdout] 7559 | / extern "C" { [INFO] [stdout] 7560 | | #[doc = "Destroys the value and de-allocates all memory allocated for that type.\n\n value: The value to destroy."] [INFO] [stdout] 7561 | | pub fn duckdb_destroy_value(value: *mut duckdb_value); [INFO] [stdout] 7562 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7563:1 [INFO] [stdout] | [INFO] [stdout] 7563 | / extern "C" { [INFO] [stdout] 7564 | | #[doc = "Creates a value from a null-terminated string\n\n value: The null-terminated string\n returns: The value. This must be destr... [INFO] [stdout] 7565 | | pub fn duckdb_create_varchar(text: *const ::std::os::raw::c_char) -> duckdb_value; [INFO] [stdout] 7566 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7567:1 [INFO] [stdout] | [INFO] [stdout] 7567 | / extern "C" { [INFO] [stdout] 7568 | | #[doc = "Creates a value from a string\n\n value: The text\n length: The length of the text\n returns: The value. This must be destro... [INFO] [stdout] 7569 | | pub fn duckdb_create_varchar_length(text: *const ::std::os::raw::c_char, length: idx_t) -> duckdb_value; [INFO] [stdout] 7570 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7571:1 [INFO] [stdout] | [INFO] [stdout] 7571 | / extern "C" { [INFO] [stdout] 7572 | | #[doc = "Creates a value from an int64\n\n value: The bigint value\n returns: The value. This must be destroyed with `duckdb_destroy_... [INFO] [stdout] 7573 | | pub fn duckdb_create_int64(val: i64) -> duckdb_value; [INFO] [stdout] 7574 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7575:1 [INFO] [stdout] | [INFO] [stdout] 7575 | / extern "C" { [INFO] [stdout] 7576 | | #[doc = "Obtains a string representation of the given value.\nThe result must be destroyed with `duckdb_free`.\n\n value: The value\n... [INFO] [stdout] 7577 | | pub fn duckdb_get_varchar(value: duckdb_value) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7578 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7579:1 [INFO] [stdout] | [INFO] [stdout] 7579 | / extern "C" { [INFO] [stdout] 7580 | | #[doc = "Obtains an int64 of the given value.\n\n value: The value\n returns: The int64 value, or 0 if no conversion is possible"] [INFO] [stdout] 7581 | | pub fn duckdb_get_int64(value: duckdb_value) -> i64; [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7583:1 [INFO] [stdout] | [INFO] [stdout] 7583 | / extern "C" { [INFO] [stdout] 7584 | | #[doc = "Creates a `duckdb_logical_type` from a standard primitive type.\nThe resulting type should be destroyed with `duckdb_destroy... [INFO] [stdout] 7585 | | pub fn duckdb_create_logical_type(type_: duckdb_type) -> duckdb_logical_type; [INFO] [stdout] 7586 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7587:1 [INFO] [stdout] | [INFO] [stdout] 7587 | / extern "C" { [INFO] [stdout] 7588 | | #[doc = "Creates a list type from its child type.\nThe resulting type should be destroyed with `duckdb_destroy_logical_type`.\n\n typ... [INFO] [stdout] 7589 | | pub fn duckdb_create_list_type(type_: duckdb_logical_type) -> duckdb_logical_type; [INFO] [stdout] 7590 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7591:1 [INFO] [stdout] | [INFO] [stdout] 7591 | / extern "C" { [INFO] [stdout] 7592 | | #[doc = "Creates a map type from its key type and value type.\nThe resulting type should be destroyed with `duckdb_destroy_logical_ty... [INFO] [stdout] 7593 | | pub fn duckdb_create_map_type( [INFO] [stdout] 7594 | | key_type: duckdb_logical_type, [INFO] [stdout] 7595 | | value_type: duckdb_logical_type, [INFO] [stdout] 7596 | | ) -> duckdb_logical_type; [INFO] [stdout] 7597 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7598:1 [INFO] [stdout] | [INFO] [stdout] 7598 | / extern "C" { [INFO] [stdout] 7599 | | #[doc = "Creates a UNION type from the passed types array\nThe resulting type should be destroyed with `duckdb_destroy_logical_type`.... [INFO] [stdout] 7600 | | pub fn duckdb_create_union_type( [INFO] [stdout] 7601 | | member_types: duckdb_logical_type, [INFO] [stdout] ... | [INFO] [stdout] 7604 | | ) -> duckdb_logical_type; [INFO] [stdout] 7605 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7606:1 [INFO] [stdout] | [INFO] [stdout] 7606 | / extern "C" { [INFO] [stdout] 7607 | | #[doc = "Creates a `duckdb_logical_type` of type decimal with the specified width and scale\nThe resulting type should be destroyed w... [INFO] [stdout] 7608 | | pub fn duckdb_create_decimal_type(width: u8, scale: u8) -> duckdb_logical_type; [INFO] [stdout] 7609 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7610:1 [INFO] [stdout] | [INFO] [stdout] 7610 | / extern "C" { [INFO] [stdout] 7611 | | #[doc = "Retrieves the type class of a `duckdb_logical_type`.\n\n type: The logical type object\n returns: The type id"] [INFO] [stdout] 7612 | | pub fn duckdb_get_type_id(type_: duckdb_logical_type) -> duckdb_type; [INFO] [stdout] 7613 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7614:1 [INFO] [stdout] | [INFO] [stdout] 7614 | / extern "C" { [INFO] [stdout] 7615 | | #[doc = "Retrieves the width of a decimal type.\n\n type: The logical type object\n returns: The width of the decimal type"] [INFO] [stdout] 7616 | | pub fn duckdb_decimal_width(type_: duckdb_logical_type) -> u8; [INFO] [stdout] 7617 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7618:1 [INFO] [stdout] | [INFO] [stdout] 7618 | / extern "C" { [INFO] [stdout] 7619 | | #[doc = "Retrieves the scale of a decimal type.\n\n type: The logical type object\n returns: The scale of the decimal type"] [INFO] [stdout] 7620 | | pub fn duckdb_decimal_scale(type_: duckdb_logical_type) -> u8; [INFO] [stdout] 7621 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7622:1 [INFO] [stdout] | [INFO] [stdout] 7622 | / extern "C" { [INFO] [stdout] 7623 | | #[doc = "Retrieves the internal storage type of a decimal type.\n\n type: The logical type object\n returns: The internal type of the... [INFO] [stdout] 7624 | | pub fn duckdb_decimal_internal_type(type_: duckdb_logical_type) -> duckdb_type; [INFO] [stdout] 7625 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7626:1 [INFO] [stdout] | [INFO] [stdout] 7626 | / extern "C" { [INFO] [stdout] 7627 | | #[doc = "Retrieves the internal storage type of an enum type.\n\n type: The logical type object\n returns: The internal type of the e... [INFO] [stdout] 7628 | | pub fn duckdb_enum_internal_type(type_: duckdb_logical_type) -> duckdb_type; [INFO] [stdout] 7629 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7630:1 [INFO] [stdout] | [INFO] [stdout] 7630 | / extern "C" { [INFO] [stdout] 7631 | | #[doc = "Retrieves the dictionary size of the enum type\n\n type: The logical type object\n returns: The dictionary size of the enum ... [INFO] [stdout] 7632 | | pub fn duckdb_enum_dictionary_size(type_: duckdb_logical_type) -> u32; [INFO] [stdout] 7633 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7634:1 [INFO] [stdout] | [INFO] [stdout] 7634 | / extern "C" { [INFO] [stdout] 7635 | | #[doc = "Retrieves the dictionary value at the specified position from the enum.\n\nThe result must be freed with `duckdb_free`\n\n t... [INFO] [stdout] 7636 | | pub fn duckdb_enum_dictionary_value(type_: duckdb_logical_type, index: idx_t) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7638:1 [INFO] [stdout] | [INFO] [stdout] 7638 | / extern "C" { [INFO] [stdout] 7639 | | #[doc = "Retrieves the child type of the given list type.\n\nThe result must be freed with `duckdb_destroy_logical_type`\n\n type: Th... [INFO] [stdout] 7640 | | pub fn duckdb_list_type_child_type(type_: duckdb_logical_type) -> duckdb_logical_type; [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7642:1 [INFO] [stdout] | [INFO] [stdout] 7642 | / extern "C" { [INFO] [stdout] 7643 | | #[doc = "Retrieves the key type of the given map type.\n\nThe result must be freed with `duckdb_destroy_logical_type`\n\n type: The l... [INFO] [stdout] 7644 | | pub fn duckdb_map_type_key_type(type_: duckdb_logical_type) -> duckdb_logical_type; [INFO] [stdout] 7645 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7646:1 [INFO] [stdout] | [INFO] [stdout] 7646 | / extern "C" { [INFO] [stdout] 7647 | | #[doc = "Retrieves the value type of the given map type.\n\nThe result must be freed with `duckdb_destroy_logical_type`\n\n type: The... [INFO] [stdout] 7648 | | pub fn duckdb_map_type_value_type(type_: duckdb_logical_type) -> duckdb_logical_type; [INFO] [stdout] 7649 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7650:1 [INFO] [stdout] | [INFO] [stdout] 7650 | / extern "C" { [INFO] [stdout] 7651 | | #[doc = "Returns the number of children of a struct type.\n\n type: The logical type object\n returns: The number of children of a st... [INFO] [stdout] 7652 | | pub fn duckdb_struct_type_child_count(type_: duckdb_logical_type) -> idx_t; [INFO] [stdout] 7653 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7654:1 [INFO] [stdout] | [INFO] [stdout] 7654 | / extern "C" { [INFO] [stdout] 7655 | | #[doc = "Retrieves the name of the struct child.\n\nThe result must be freed with `duckdb_free`\n\n type: The logical type object\n i... [INFO] [stdout] 7656 | | pub fn duckdb_struct_type_child_name(type_: duckdb_logical_type, index: idx_t) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7657 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7658:1 [INFO] [stdout] | [INFO] [stdout] 7658 | / extern "C" { [INFO] [stdout] 7659 | | #[doc = "Retrieves the child type of the given struct type at the specified index.\n\nThe result must be freed with `duckdb_destroy_l... [INFO] [stdout] 7660 | | pub fn duckdb_struct_type_child_type(type_: duckdb_logical_type, index: idx_t) -> duckdb_logical_type; [INFO] [stdout] 7661 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7662:1 [INFO] [stdout] | [INFO] [stdout] 7662 | / extern "C" { [INFO] [stdout] 7663 | | #[doc = "Returns the number of members that the union type has.\n\n type: The logical type (union) object\n returns: The number of me... [INFO] [stdout] 7664 | | pub fn duckdb_union_type_member_count(type_: duckdb_logical_type) -> idx_t; [INFO] [stdout] 7665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7666:1 [INFO] [stdout] | [INFO] [stdout] 7666 | / extern "C" { [INFO] [stdout] 7667 | | #[doc = "Retrieves the name of the union member.\n\nThe result must be freed with `duckdb_free`\n\n type: The logical type object\n i... [INFO] [stdout] 7668 | | pub fn duckdb_union_type_member_name(type_: duckdb_logical_type, index: idx_t) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 7669 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7670:1 [INFO] [stdout] | [INFO] [stdout] 7670 | / extern "C" { [INFO] [stdout] 7671 | | #[doc = "Retrieves the child type of the given union member at the specified index.\n\nThe result must be freed with `duckdb_destroy_... [INFO] [stdout] 7672 | | pub fn duckdb_union_type_member_type(type_: duckdb_logical_type, index: idx_t) -> duckdb_logical_type; [INFO] [stdout] 7673 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7674:1 [INFO] [stdout] | [INFO] [stdout] 7674 | / extern "C" { [INFO] [stdout] 7675 | | #[doc = "Destroys the logical type and de-allocates all memory allocated for that type.\n\n type: The logical type to destroy."] [INFO] [stdout] 7676 | | pub fn duckdb_destroy_logical_type(type_: *mut duckdb_logical_type); [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7678:1 [INFO] [stdout] | [INFO] [stdout] 7678 | / extern "C" { [INFO] [stdout] 7679 | | #[doc = "Creates an empty DataChunk with the specified set of types.\n\n types: An array of types of the data chunk.\n column_count: ... [INFO] [stdout] 7680 | | pub fn duckdb_create_data_chunk(types: *mut duckdb_logical_type, column_count: idx_t) -> duckdb_data_chunk; [INFO] [stdout] 7681 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7682:1 [INFO] [stdout] | [INFO] [stdout] 7682 | / extern "C" { [INFO] [stdout] 7683 | | #[doc = "Destroys the data chunk and de-allocates all memory allocated for that chunk.\n\n chunk: The data chunk to destroy."] [INFO] [stdout] 7684 | | pub fn duckdb_destroy_data_chunk(chunk: *mut duckdb_data_chunk); [INFO] [stdout] 7685 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7686:1 [INFO] [stdout] | [INFO] [stdout] 7686 | / extern "C" { [INFO] [stdout] 7687 | | #[doc = "Resets a data chunk, clearing the validity masks and setting the cardinality of the data chunk to 0.\n\n chunk: The data chu... [INFO] [stdout] 7688 | | pub fn duckdb_data_chunk_reset(chunk: duckdb_data_chunk); [INFO] [stdout] 7689 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7690:1 [INFO] [stdout] | [INFO] [stdout] 7690 | / extern "C" { [INFO] [stdout] 7691 | | #[doc = "Retrieves the number of columns in a data chunk.\n\n chunk: The data chunk to get the data from\n returns: The number of col... [INFO] [stdout] 7692 | | pub fn duckdb_data_chunk_get_column_count(chunk: duckdb_data_chunk) -> idx_t; [INFO] [stdout] 7693 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7694:1 [INFO] [stdout] | [INFO] [stdout] 7694 | / extern "C" { [INFO] [stdout] 7695 | | #[doc = "Retrieves the vector at the specified column index in the data chunk.\n\nThe pointer to the vector is valid for as long as t... [INFO] [stdout] 7696 | | pub fn duckdb_data_chunk_get_vector(chunk: duckdb_data_chunk, col_idx: idx_t) -> duckdb_vector; [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7698:1 [INFO] [stdout] | [INFO] [stdout] 7698 | / extern "C" { [INFO] [stdout] 7699 | | #[doc = "Retrieves the current number of tuples in a data chunk.\n\n chunk: The data chunk to get the data from\n returns: The number... [INFO] [stdout] 7700 | | pub fn duckdb_data_chunk_get_size(chunk: duckdb_data_chunk) -> idx_t; [INFO] [stdout] 7701 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7702:1 [INFO] [stdout] | [INFO] [stdout] 7702 | / extern "C" { [INFO] [stdout] 7703 | | #[doc = "Sets the current number of tuples in a data chunk.\n\n chunk: The data chunk to set the size in\n size: The number of tuples... [INFO] [stdout] 7704 | | pub fn duckdb_data_chunk_set_size(chunk: duckdb_data_chunk, size: idx_t); [INFO] [stdout] 7705 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7706:1 [INFO] [stdout] | [INFO] [stdout] 7706 | / extern "C" { [INFO] [stdout] 7707 | | #[doc = "Retrieves the column type of the specified vector.\n\nThe result must be destroyed with `duckdb_destroy_logical_type`.\n\n v... [INFO] [stdout] 7708 | | pub fn duckdb_vector_get_column_type(vector: duckdb_vector) -> duckdb_logical_type; [INFO] [stdout] 7709 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7710:1 [INFO] [stdout] | [INFO] [stdout] 7710 | / extern "C" { [INFO] [stdout] 7711 | | #[doc = "Retrieves the data pointer of the vector.\n\nThe data pointer can be used to read or write values from the vector.\nHow to r... [INFO] [stdout] 7712 | | pub fn duckdb_vector_get_data(vector: duckdb_vector) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7713 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7714:1 [INFO] [stdout] | [INFO] [stdout] 7714 | / extern "C" { [INFO] [stdout] 7715 | | #[doc = "Retrieves the validity mask pointer of the specified vector.\n\nIf all values are valid, this function MIGHT return NULL!\n\... [INFO] [stdout] 7716 | | pub fn duckdb_vector_get_validity(vector: duckdb_vector) -> *mut u64; [INFO] [stdout] 7717 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7718:1 [INFO] [stdout] | [INFO] [stdout] 7718 | / extern "C" { [INFO] [stdout] 7719 | | #[doc = "Ensures the validity mask is writable by allocating it.\n\nAfter this function is called, `duckdb_vector_get_validity` will ... [INFO] [stdout] 7720 | | pub fn duckdb_vector_ensure_validity_writable(vector: duckdb_vector); [INFO] [stdout] 7721 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7722:1 [INFO] [stdout] | [INFO] [stdout] 7722 | / extern "C" { [INFO] [stdout] 7723 | | #[doc = "Assigns a string element in the vector at the specified location.\n\n vector: The vector to alter\n index: The row position ... [INFO] [stdout] 7724 | | pub fn duckdb_vector_assign_string_element( [INFO] [stdout] 7725 | | vector: duckdb_vector, [INFO] [stdout] ... | [INFO] [stdout] 7728 | | ); [INFO] [stdout] 7729 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7730:1 [INFO] [stdout] | [INFO] [stdout] 7730 | / extern "C" { [INFO] [stdout] 7731 | | #[doc = "Assigns a string element in the vector at the specified location.\n\n vector: The vector to alter\n index: The row position ... [INFO] [stdout] 7732 | | pub fn duckdb_vector_assign_string_element_len( [INFO] [stdout] 7733 | | vector: duckdb_vector, [INFO] [stdout] ... | [INFO] [stdout] 7737 | | ); [INFO] [stdout] 7738 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7739:1 [INFO] [stdout] | [INFO] [stdout] 7739 | / extern "C" { [INFO] [stdout] 7740 | | #[doc = "Retrieves the child vector of a list vector.\n\nThe resulting vector is valid as long as the parent vector is valid.\n\n vec... [INFO] [stdout] 7741 | | pub fn duckdb_list_vector_get_child(vector: duckdb_vector) -> duckdb_vector; [INFO] [stdout] 7742 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7743:1 [INFO] [stdout] | [INFO] [stdout] 7743 | / extern "C" { [INFO] [stdout] 7744 | | #[doc = "Returns the size of the child vector of the list\n\n vector: The vector\n returns: The size of the child list"] [INFO] [stdout] 7745 | | pub fn duckdb_list_vector_get_size(vector: duckdb_vector) -> idx_t; [INFO] [stdout] 7746 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7747:1 [INFO] [stdout] | [INFO] [stdout] 7747 | / extern "C" { [INFO] [stdout] 7748 | | #[doc = "Sets the total size of the underlying child-vector of a list vector.\n\n vector: The list vector.\n size: The size of the ch... [INFO] [stdout] 7749 | | pub fn duckdb_list_vector_set_size(vector: duckdb_vector, size: idx_t) -> duckdb_state; [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7751:1 [INFO] [stdout] | [INFO] [stdout] 7751 | / extern "C" { [INFO] [stdout] 7752 | | #[doc = "Sets the total capacity of the underlying child-vector of a list.\n\n vector: The list vector.\n required_capacity: the tota... [INFO] [stdout] 7753 | | pub fn duckdb_list_vector_reserve(vector: duckdb_vector, required_capacity: idx_t) -> duckdb_state; [INFO] [stdout] 7754 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7755:1 [INFO] [stdout] | [INFO] [stdout] 7755 | / extern "C" { [INFO] [stdout] 7756 | | #[doc = "Retrieves the child vector of a struct vector.\n\nThe resulting vector is valid as long as the parent vector is valid.\n\n v... [INFO] [stdout] 7757 | | pub fn duckdb_struct_vector_get_child(vector: duckdb_vector, index: idx_t) -> duckdb_vector; [INFO] [stdout] 7758 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7759:1 [INFO] [stdout] | [INFO] [stdout] 7759 | / extern "C" { [INFO] [stdout] 7760 | | #[doc = "Returns whether or not a row is valid (i.e. not NULL) in the given validity mask.\n\n validity: The validity mask, as obtain... [INFO] [stdout] 7761 | | pub fn duckdb_validity_row_is_valid(validity: *mut u64, row: idx_t) -> bool; [INFO] [stdout] 7762 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7763:1 [INFO] [stdout] | [INFO] [stdout] 7763 | / extern "C" { [INFO] [stdout] 7764 | | #[doc = "In a validity mask, sets a specific row to either valid or invalid.\n\nNote that `duckdb_data_chunk_ensure_validity_writable... [INFO] [stdout] 7765 | | pub fn duckdb_validity_set_row_validity(validity: *mut u64, row: idx_t, valid: bool); [INFO] [stdout] 7766 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7767:1 [INFO] [stdout] | [INFO] [stdout] 7767 | / extern "C" { [INFO] [stdout] 7768 | | #[doc = "In a validity mask, sets a specific row to invalid.\n\nEquivalent to `duckdb_validity_set_row_validity` with valid set to fa... [INFO] [stdout] 7769 | | pub fn duckdb_validity_set_row_invalid(validity: *mut u64, row: idx_t); [INFO] [stdout] 7770 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7771:1 [INFO] [stdout] | [INFO] [stdout] 7771 | / extern "C" { [INFO] [stdout] 7772 | | #[doc = "In a validity mask, sets a specific row to valid.\n\nEquivalent to `duckdb_validity_set_row_validity` with valid set to true... [INFO] [stdout] 7773 | | pub fn duckdb_validity_set_row_valid(validity: *mut u64, row: idx_t); [INFO] [stdout] 7774 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7784:1 [INFO] [stdout] | [INFO] [stdout] 7784 | / extern "C" { [INFO] [stdout] 7785 | | #[doc = "Creates a new empty table function.\n\nThe return value should be destroyed with `duckdb_destroy_table_function`.\n\n return... [INFO] [stdout] 7786 | | pub fn duckdb_create_table_function() -> duckdb_table_function; [INFO] [stdout] 7787 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7788:1 [INFO] [stdout] | [INFO] [stdout] 7788 | / extern "C" { [INFO] [stdout] 7789 | | #[doc = "Destroys the given table function object.\n\n table_function: The table function to destroy"] [INFO] [stdout] 7790 | | pub fn duckdb_destroy_table_function(table_function: *mut duckdb_table_function); [INFO] [stdout] 7791 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7792:1 [INFO] [stdout] | [INFO] [stdout] 7792 | / extern "C" { [INFO] [stdout] 7793 | | #[doc = "Sets the name of the given table function.\n\n table_function: The table function\n name: The name of the table function"] [INFO] [stdout] 7794 | | pub fn duckdb_table_function_set_name(table_function: duckdb_table_function, name: *const ::std::os::raw::c_char); [INFO] [stdout] 7795 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7796:1 [INFO] [stdout] | [INFO] [stdout] 7796 | / extern "C" { [INFO] [stdout] 7797 | | #[doc = "Adds a parameter to the table function.\n\n table_function: The table function\n type: The type of the parameter to add."] [INFO] [stdout] 7798 | | pub fn duckdb_table_function_add_parameter(table_function: duckdb_table_function, type_: duckdb_logical_type); [INFO] [stdout] 7799 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7800:1 [INFO] [stdout] | [INFO] [stdout] 7800 | / extern "C" { [INFO] [stdout] 7801 | | #[doc = "Assigns extra information to the table function that can be fetched during binding, etc.\n\n table_function: The table funct... [INFO] [stdout] 7802 | | pub fn duckdb_table_function_set_extra_info( [INFO] [stdout] 7803 | | table_function: duckdb_table_function, [INFO] [stdout] ... | [INFO] [stdout] 7806 | | ); [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7808:1 [INFO] [stdout] | [INFO] [stdout] 7808 | / extern "C" { [INFO] [stdout] 7809 | | #[doc = "Sets the bind function of the table function\n\n table_function: The table function\n bind: The bind function"] [INFO] [stdout] 7810 | | pub fn duckdb_table_function_set_bind(table_function: duckdb_table_function, bind: duckdb_table_function_bind_t); [INFO] [stdout] 7811 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7812:1 [INFO] [stdout] | [INFO] [stdout] 7812 | / extern "C" { [INFO] [stdout] 7813 | | #[doc = "Sets the init function of the table function\n\n table_function: The table function\n init: The init function"] [INFO] [stdout] 7814 | | pub fn duckdb_table_function_set_init(table_function: duckdb_table_function, init: duckdb_table_function_init_t); [INFO] [stdout] 7815 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7816:1 [INFO] [stdout] | [INFO] [stdout] 7816 | / extern "C" { [INFO] [stdout] 7817 | | #[doc = "Sets the thread-local init function of the table function\n\n table_function: The table function\n init: The init function"] [INFO] [stdout] 7818 | | pub fn duckdb_table_function_set_local_init( [INFO] [stdout] 7819 | | table_function: duckdb_table_function, [INFO] [stdout] 7820 | | init: duckdb_table_function_init_t, [INFO] [stdout] 7821 | | ); [INFO] [stdout] 7822 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7823:1 [INFO] [stdout] | [INFO] [stdout] 7823 | / extern "C" { [INFO] [stdout] 7824 | | #[doc = "Sets the main function of the table function\n\n table_function: The table function\n function: The function"] [INFO] [stdout] 7825 | | pub fn duckdb_table_function_set_function(table_function: duckdb_table_function, function: duckdb_table_function_t); [INFO] [stdout] 7826 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7827:1 [INFO] [stdout] | [INFO] [stdout] 7827 | / extern "C" { [INFO] [stdout] 7828 | | #[doc = "Sets whether or not the given table function supports projection pushdown.\n\nIf this is set to true, the system will provid... [INFO] [stdout] 7829 | | pub fn duckdb_table_function_supports_projection_pushdown(table_function: duckdb_table_function, pushdown: bool); [INFO] [stdout] 7830 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7831:1 [INFO] [stdout] | [INFO] [stdout] 7831 | / extern "C" { [INFO] [stdout] 7832 | | #[doc = "Register the table function object within the given connection.\n\nThe function requires at least a name, a bind function, a... [INFO] [stdout] 7833 | | pub fn duckdb_register_table_function(con: duckdb_connection, function: duckdb_table_function) -> duckdb_state; [INFO] [stdout] 7834 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7835:1 [INFO] [stdout] | [INFO] [stdout] 7835 | / extern "C" { [INFO] [stdout] 7836 | | #[doc = "Retrieves the extra info of the function as set in `duckdb_table_function_set_extra_info`\n\n info: The info object\n return... [INFO] [stdout] 7837 | | pub fn duckdb_bind_get_extra_info(info: duckdb_bind_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7838 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7839:1 [INFO] [stdout] | [INFO] [stdout] 7839 | / extern "C" { [INFO] [stdout] 7840 | | #[doc = "Adds a result column to the output of the table function.\n\n info: The info object\n name: The name of the column\n type: T... [INFO] [stdout] 7841 | | pub fn duckdb_bind_add_result_column( [INFO] [stdout] 7842 | | info: duckdb_bind_info, [INFO] [stdout] ... | [INFO] [stdout] 7845 | | ); [INFO] [stdout] 7846 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7847:1 [INFO] [stdout] | [INFO] [stdout] 7847 | / extern "C" { [INFO] [stdout] 7848 | | #[doc = "Retrieves the number of regular (non-named) parameters to the function.\n\n info: The info object\n returns: The number of p... [INFO] [stdout] 7849 | | pub fn duckdb_bind_get_parameter_count(info: duckdb_bind_info) -> idx_t; [INFO] [stdout] 7850 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7851:1 [INFO] [stdout] | [INFO] [stdout] 7851 | / extern "C" { [INFO] [stdout] 7852 | | #[doc = "Retrieves the parameter at the given index.\n\nThe result must be destroyed with `duckdb_destroy_value`.\n\n info: The info ... [INFO] [stdout] 7853 | | pub fn duckdb_bind_get_parameter(info: duckdb_bind_info, index: idx_t) -> duckdb_value; [INFO] [stdout] 7854 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7855:1 [INFO] [stdout] | [INFO] [stdout] 7855 | / extern "C" { [INFO] [stdout] 7856 | | #[doc = "Sets the user-provided bind data in the bind object. This object can be retrieved again during execution.\n\n info: The info... [INFO] [stdout] 7857 | | pub fn duckdb_bind_set_bind_data( [INFO] [stdout] 7858 | | info: duckdb_bind_info, [INFO] [stdout] ... | [INFO] [stdout] 7861 | | ); [INFO] [stdout] 7862 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7863:1 [INFO] [stdout] | [INFO] [stdout] 7863 | / extern "C" { [INFO] [stdout] 7864 | | #[doc = "Sets the cardinality estimate for the table function, used for optimization.\n\n info: The bind data object.\n is_exact: Whe... [INFO] [stdout] 7865 | | pub fn duckdb_bind_set_cardinality(info: duckdb_bind_info, cardinality: idx_t, is_exact: bool); [INFO] [stdout] 7866 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7867:1 [INFO] [stdout] | [INFO] [stdout] 7867 | / extern "C" { [INFO] [stdout] 7868 | | #[doc = "Report that an error has occurred while calling bind.\n\n info: The info object\n error: The error message"] [INFO] [stdout] 7869 | | pub fn duckdb_bind_set_error(info: duckdb_bind_info, error: *const ::std::os::raw::c_char); [INFO] [stdout] 7870 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7871:1 [INFO] [stdout] | [INFO] [stdout] 7871 | / extern "C" { [INFO] [stdout] 7872 | | #[doc = "Retrieves the extra info of the function as set in `duckdb_table_function_set_extra_info`\n\n info: The info object\n return... [INFO] [stdout] 7873 | | pub fn duckdb_init_get_extra_info(info: duckdb_init_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7874 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7875:1 [INFO] [stdout] | [INFO] [stdout] 7875 | / extern "C" { [INFO] [stdout] 7876 | | #[doc = "Gets the bind data set by `duckdb_bind_set_bind_data` during the bind.\n\nNote that the bind data should be considered as re... [INFO] [stdout] 7877 | | pub fn duckdb_init_get_bind_data(info: duckdb_init_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7878 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7879:1 [INFO] [stdout] | [INFO] [stdout] 7879 | / extern "C" { [INFO] [stdout] 7880 | | #[doc = "Sets the user-provided init data in the init object. This object can be retrieved again during execution.\n\n info: The info... [INFO] [stdout] 7881 | | pub fn duckdb_init_set_init_data( [INFO] [stdout] 7882 | | info: duckdb_init_info, [INFO] [stdout] ... | [INFO] [stdout] 7885 | | ); [INFO] [stdout] 7886 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7887:1 [INFO] [stdout] | [INFO] [stdout] 7887 | / extern "C" { [INFO] [stdout] 7888 | | #[doc = "Returns the number of projected columns.\n\nThis function must be used if projection pushdown is enabled to figure out which... [INFO] [stdout] 7889 | | pub fn duckdb_init_get_column_count(info: duckdb_init_info) -> idx_t; [INFO] [stdout] 7890 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7891:1 [INFO] [stdout] | [INFO] [stdout] 7891 | / extern "C" { [INFO] [stdout] 7892 | | #[doc = "Returns the column index of the projected column at the specified position.\n\nThis function must be used if projection push... [INFO] [stdout] 7893 | | pub fn duckdb_init_get_column_index(info: duckdb_init_info, column_index: idx_t) -> idx_t; [INFO] [stdout] 7894 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7895:1 [INFO] [stdout] | [INFO] [stdout] 7895 | / extern "C" { [INFO] [stdout] 7896 | | #[doc = "Sets how many threads can process this table function in parallel (default: 1)\n\n info: The info object\n max_threads: The ... [INFO] [stdout] 7897 | | pub fn duckdb_init_set_max_threads(info: duckdb_init_info, max_threads: idx_t); [INFO] [stdout] 7898 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7899:1 [INFO] [stdout] | [INFO] [stdout] 7899 | / extern "C" { [INFO] [stdout] 7900 | | #[doc = "Report that an error has occurred while calling init.\n\n info: The info object\n error: The error message"] [INFO] [stdout] 7901 | | pub fn duckdb_init_set_error(info: duckdb_init_info, error: *const ::std::os::raw::c_char); [INFO] [stdout] 7902 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7903:1 [INFO] [stdout] | [INFO] [stdout] 7903 | / extern "C" { [INFO] [stdout] 7904 | | #[doc = "Retrieves the extra info of the function as set in `duckdb_table_function_set_extra_info`\n\n info: The info object\n return... [INFO] [stdout] 7905 | | pub fn duckdb_function_get_extra_info(info: duckdb_function_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7906 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7907:1 [INFO] [stdout] | [INFO] [stdout] 7907 | / extern "C" { [INFO] [stdout] 7908 | | #[doc = "Gets the bind data set by `duckdb_bind_set_bind_data` during the bind.\n\nNote that the bind data should be considered as re... [INFO] [stdout] 7909 | | pub fn duckdb_function_get_bind_data(info: duckdb_function_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7910 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7911:1 [INFO] [stdout] | [INFO] [stdout] 7911 | / extern "C" { [INFO] [stdout] 7912 | | #[doc = "Gets the init data set by `duckdb_init_set_init_data` during the init.\n\n info: The info object\n returns: The init data ob... [INFO] [stdout] 7913 | | pub fn duckdb_function_get_init_data(info: duckdb_function_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7914 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7915:1 [INFO] [stdout] | [INFO] [stdout] 7915 | / extern "C" { [INFO] [stdout] 7916 | | #[doc = "Gets the thread-local init data set by `duckdb_init_set_init_data` during the local_init.\n\n info: The info object\n return... [INFO] [stdout] 7917 | | pub fn duckdb_function_get_local_init_data(info: duckdb_function_info) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 7918 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7919:1 [INFO] [stdout] | [INFO] [stdout] 7919 | / extern "C" { [INFO] [stdout] 7920 | | #[doc = "Report that an error has occurred while executing the function.\n\n info: The info object\n error: The error message"] [INFO] [stdout] 7921 | | pub fn duckdb_function_set_error(info: duckdb_function_info, error: *const ::std::os::raw::c_char); [INFO] [stdout] 7922 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7931:1 [INFO] [stdout] | [INFO] [stdout] 7931 | / extern "C" { [INFO] [stdout] 7932 | | #[doc = "Add a replacement scan definition to the specified database\n\n db: The database object to add the replacement scan to\n rep... [INFO] [stdout] 7933 | | pub fn duckdb_add_replacement_scan( [INFO] [stdout] 7934 | | db: duckdb_database, [INFO] [stdout] ... | [INFO] [stdout] 7938 | | ); [INFO] [stdout] 7939 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7940:1 [INFO] [stdout] | [INFO] [stdout] 7940 | / extern "C" { [INFO] [stdout] 7941 | | #[doc = "Sets the replacement function name to use. If this function is called in the replacement callback,\nthe replacement scan is ... [INFO] [stdout] 7942 | | pub fn duckdb_replacement_scan_set_function_name( [INFO] [stdout] 7943 | | info: duckdb_replacement_scan_info, [INFO] [stdout] 7944 | | function_name: *const ::std::os::raw::c_char, [INFO] [stdout] 7945 | | ); [INFO] [stdout] 7946 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7947:1 [INFO] [stdout] | [INFO] [stdout] 7947 | / extern "C" { [INFO] [stdout] 7948 | | #[doc = "Adds a parameter to the replacement scan function.\n\n info: The info object\n parameter: The parameter to add."] [INFO] [stdout] 7949 | | pub fn duckdb_replacement_scan_add_parameter(info: duckdb_replacement_scan_info, parameter: duckdb_value); [INFO] [stdout] 7950 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7951:1 [INFO] [stdout] | [INFO] [stdout] 7951 | / extern "C" { [INFO] [stdout] 7952 | | #[doc = "Report that an error has occurred while executing the replacement scan.\n\n info: The info object\n error: The error message"] [INFO] [stdout] 7953 | | pub fn duckdb_replacement_scan_set_error(info: duckdb_replacement_scan_info, error: *const ::std::os::raw::c_char); [INFO] [stdout] 7954 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7955:1 [INFO] [stdout] | [INFO] [stdout] 7955 | / extern "C" { [INFO] [stdout] 7956 | | #[doc = "Creates an appender object.\n\n connection: The connection context to create the appender in.\n schema: The schema of the ta... [INFO] [stdout] 7957 | | pub fn duckdb_appender_create( [INFO] [stdout] 7958 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 7962 | | ) -> duckdb_state; [INFO] [stdout] 7963 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7964:1 [INFO] [stdout] | [INFO] [stdout] 7964 | / extern "C" { [INFO] [stdout] 7965 | | #[doc = "Returns the error message associated with the given appender.\nIf the appender has no error message, this returns `nullptr` ... [INFO] [stdout] 7966 | | pub fn duckdb_appender_error(appender: duckdb_appender) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7967 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7968:1 [INFO] [stdout] | [INFO] [stdout] 7968 | / extern "C" { [INFO] [stdout] 7969 | | #[doc = "Flush the appender to the table, forcing the cache of the appender to be cleared and the data to be appended to the\nbase ta... [INFO] [stdout] 7970 | | pub fn duckdb_appender_flush(appender: duckdb_appender) -> duckdb_state; [INFO] [stdout] 7971 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7972:1 [INFO] [stdout] | [INFO] [stdout] 7972 | / extern "C" { [INFO] [stdout] 7973 | | #[doc = "Close the appender, flushing all intermediate state in the appender to the table and closing it for further appends.\n\nThis... [INFO] [stdout] 7974 | | pub fn duckdb_appender_close(appender: duckdb_appender) -> duckdb_state; [INFO] [stdout] 7975 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7976:1 [INFO] [stdout] | [INFO] [stdout] 7976 | / extern "C" { [INFO] [stdout] 7977 | | #[doc = "Close the appender and destroy it. Flushing all intermediate state in the appender to the table, and de-allocating\nall memo... [INFO] [stdout] 7978 | | pub fn duckdb_appender_destroy(appender: *mut duckdb_appender) -> duckdb_state; [INFO] [stdout] 7979 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7980:1 [INFO] [stdout] | [INFO] [stdout] 7980 | / extern "C" { [INFO] [stdout] 7981 | | #[doc = "A nop function, provided for backwards compatibility reasons. Does nothing. Only `duckdb_appender_end_row` is required."] [INFO] [stdout] 7982 | | pub fn duckdb_appender_begin_row(appender: duckdb_appender) -> duckdb_state; [INFO] [stdout] 7983 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7984:1 [INFO] [stdout] | [INFO] [stdout] 7984 | / extern "C" { [INFO] [stdout] 7985 | | #[doc = "Finish the current row of appends. After end_row is called, the next row can be appended.\n\n appender: The appender.\n retu... [INFO] [stdout] 7986 | | pub fn duckdb_appender_end_row(appender: duckdb_appender) -> duckdb_state; [INFO] [stdout] 7987 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7988:1 [INFO] [stdout] | [INFO] [stdout] 7988 | / extern "C" { [INFO] [stdout] 7989 | | #[doc = "Append a bool value to the appender."] [INFO] [stdout] 7990 | | pub fn duckdb_append_bool(appender: duckdb_appender, value: bool) -> duckdb_state; [INFO] [stdout] 7991 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7992:1 [INFO] [stdout] | [INFO] [stdout] 7992 | / extern "C" { [INFO] [stdout] 7993 | | #[doc = "Append an int8_t value to the appender."] [INFO] [stdout] 7994 | | pub fn duckdb_append_int8(appender: duckdb_appender, value: i8) -> duckdb_state; [INFO] [stdout] 7995 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:7996:1 [INFO] [stdout] | [INFO] [stdout] 7996 | / extern "C" { [INFO] [stdout] 7997 | | #[doc = "Append an int16_t value to the appender."] [INFO] [stdout] 7998 | | pub fn duckdb_append_int16(appender: duckdb_appender, value: i16) -> duckdb_state; [INFO] [stdout] 7999 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8000:1 [INFO] [stdout] | [INFO] [stdout] 8000 | / extern "C" { [INFO] [stdout] 8001 | | #[doc = "Append an int32_t value to the appender."] [INFO] [stdout] 8002 | | pub fn duckdb_append_int32(appender: duckdb_appender, value: i32) -> duckdb_state; [INFO] [stdout] 8003 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8004:1 [INFO] [stdout] | [INFO] [stdout] 8004 | / extern "C" { [INFO] [stdout] 8005 | | #[doc = "Append an int64_t value to the appender."] [INFO] [stdout] 8006 | | pub fn duckdb_append_int64(appender: duckdb_appender, value: i64) -> duckdb_state; [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8008:1 [INFO] [stdout] | [INFO] [stdout] 8008 | / extern "C" { [INFO] [stdout] 8009 | | #[doc = "Append a duckdb_hugeint value to the appender."] [INFO] [stdout] 8010 | | pub fn duckdb_append_hugeint(appender: duckdb_appender, value: duckdb_hugeint) -> duckdb_state; [INFO] [stdout] 8011 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8012:1 [INFO] [stdout] | [INFO] [stdout] 8012 | / extern "C" { [INFO] [stdout] 8013 | | #[doc = "Append a uint8_t value to the appender."] [INFO] [stdout] 8014 | | pub fn duckdb_append_uint8(appender: duckdb_appender, value: u8) -> duckdb_state; [INFO] [stdout] 8015 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8016:1 [INFO] [stdout] | [INFO] [stdout] 8016 | / extern "C" { [INFO] [stdout] 8017 | | #[doc = "Append a uint16_t value to the appender."] [INFO] [stdout] 8018 | | pub fn duckdb_append_uint16(appender: duckdb_appender, value: u16) -> duckdb_state; [INFO] [stdout] 8019 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8020:1 [INFO] [stdout] | [INFO] [stdout] 8020 | / extern "C" { [INFO] [stdout] 8021 | | #[doc = "Append a uint32_t value to the appender."] [INFO] [stdout] 8022 | | pub fn duckdb_append_uint32(appender: duckdb_appender, value: u32) -> duckdb_state; [INFO] [stdout] 8023 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8024:1 [INFO] [stdout] | [INFO] [stdout] 8024 | / extern "C" { [INFO] [stdout] 8025 | | #[doc = "Append a uint64_t value to the appender."] [INFO] [stdout] 8026 | | pub fn duckdb_append_uint64(appender: duckdb_appender, value: u64) -> duckdb_state; [INFO] [stdout] 8027 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8028:1 [INFO] [stdout] | [INFO] [stdout] 8028 | / extern "C" { [INFO] [stdout] 8029 | | #[doc = "Append a float value to the appender."] [INFO] [stdout] 8030 | | pub fn duckdb_append_float(appender: duckdb_appender, value: f32) -> duckdb_state; [INFO] [stdout] 8031 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8032:1 [INFO] [stdout] | [INFO] [stdout] 8032 | / extern "C" { [INFO] [stdout] 8033 | | #[doc = "Append a double value to the appender."] [INFO] [stdout] 8034 | | pub fn duckdb_append_double(appender: duckdb_appender, value: f64) -> duckdb_state; [INFO] [stdout] 8035 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8036:1 [INFO] [stdout] | [INFO] [stdout] 8036 | / extern "C" { [INFO] [stdout] 8037 | | #[doc = "Append a duckdb_date value to the appender."] [INFO] [stdout] 8038 | | pub fn duckdb_append_date(appender: duckdb_appender, value: duckdb_date) -> duckdb_state; [INFO] [stdout] 8039 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8040:1 [INFO] [stdout] | [INFO] [stdout] 8040 | / extern "C" { [INFO] [stdout] 8041 | | #[doc = "Append a duckdb_time value to the appender."] [INFO] [stdout] 8042 | | pub fn duckdb_append_time(appender: duckdb_appender, value: duckdb_time) -> duckdb_state; [INFO] [stdout] 8043 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8044:1 [INFO] [stdout] | [INFO] [stdout] 8044 | / extern "C" { [INFO] [stdout] 8045 | | #[doc = "Append a duckdb_timestamp value to the appender."] [INFO] [stdout] 8046 | | pub fn duckdb_append_timestamp(appender: duckdb_appender, value: duckdb_timestamp) -> duckdb_state; [INFO] [stdout] 8047 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8048:1 [INFO] [stdout] | [INFO] [stdout] 8048 | / extern "C" { [INFO] [stdout] 8049 | | #[doc = "Append a duckdb_interval value to the appender."] [INFO] [stdout] 8050 | | pub fn duckdb_append_interval(appender: duckdb_appender, value: duckdb_interval) -> duckdb_state; [INFO] [stdout] 8051 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8052:1 [INFO] [stdout] | [INFO] [stdout] 8052 | / extern "C" { [INFO] [stdout] 8053 | | #[doc = "Append a varchar value to the appender."] [INFO] [stdout] 8054 | | pub fn duckdb_append_varchar(appender: duckdb_appender, val: *const ::std::os::raw::c_char) -> duckdb_state; [INFO] [stdout] 8055 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8056:1 [INFO] [stdout] | [INFO] [stdout] 8056 | / extern "C" { [INFO] [stdout] 8057 | | #[doc = "Append a varchar value to the appender."] [INFO] [stdout] 8058 | | pub fn duckdb_append_varchar_length( [INFO] [stdout] 8059 | | appender: duckdb_appender, [INFO] [stdout] ... | [INFO] [stdout] 8062 | | ) -> duckdb_state; [INFO] [stdout] 8063 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8064:1 [INFO] [stdout] | [INFO] [stdout] 8064 | / extern "C" { [INFO] [stdout] 8065 | | #[doc = "Append a blob value to the appender."] [INFO] [stdout] 8066 | | pub fn duckdb_append_blob( [INFO] [stdout] 8067 | | appender: duckdb_appender, [INFO] [stdout] ... | [INFO] [stdout] 8070 | | ) -> duckdb_state; [INFO] [stdout] 8071 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8072:1 [INFO] [stdout] | [INFO] [stdout] 8072 | / extern "C" { [INFO] [stdout] 8073 | | #[doc = "Append a NULL value to the appender (of any type)."] [INFO] [stdout] 8074 | | pub fn duckdb_append_null(appender: duckdb_appender) -> duckdb_state; [INFO] [stdout] 8075 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8076:1 [INFO] [stdout] | [INFO] [stdout] 8076 | / extern "C" { [INFO] [stdout] 8077 | | #[doc = "Appends a pre-filled data chunk to the specified appender.\n\nThe types of the data chunk must exactly match the types of th... [INFO] [stdout] 8078 | | pub fn duckdb_append_data_chunk(appender: duckdb_appender, chunk: duckdb_data_chunk) -> duckdb_state; [INFO] [stdout] 8079 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8080:1 [INFO] [stdout] | [INFO] [stdout] 8080 | / extern "C" { [INFO] [stdout] 8081 | | #[doc = "Executes a SQL query within a connection and stores the full (materialized) result in an arrow structure.\nIf the query fail... [INFO] [stdout] 8082 | | pub fn duckdb_query_arrow( [INFO] [stdout] 8083 | | connection: duckdb_connection, [INFO] [stdout] ... | [INFO] [stdout] 8086 | | ) -> duckdb_state; [INFO] [stdout] 8087 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8088:1 [INFO] [stdout] | [INFO] [stdout] 8088 | / extern "C" { [INFO] [stdout] 8089 | | #[doc = "Fetch the internal arrow schema from the arrow result.\n\n result: The result to fetch the schema from.\n out_schema: The ou... [INFO] [stdout] 8090 | | pub fn duckdb_query_arrow_schema(result: duckdb_arrow, out_schema: *mut duckdb_arrow_schema) -> duckdb_state; [INFO] [stdout] 8091 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8092:1 [INFO] [stdout] | [INFO] [stdout] 8092 | / extern "C" { [INFO] [stdout] 8093 | | #[doc = "Fetch an internal arrow array from the arrow result.\n\nThis function can be called multiple time to get next chunks, which ... [INFO] [stdout] 8094 | | pub fn duckdb_query_arrow_array(result: duckdb_arrow, out_array: *mut duckdb_arrow_array) -> duckdb_state; [INFO] [stdout] 8095 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8096:1 [INFO] [stdout] | [INFO] [stdout] 8096 | / extern "C" { [INFO] [stdout] 8097 | | #[doc = "Returns the number of columns present in a the arrow result object.\n\n result: The result object.\n returns: The number of ... [INFO] [stdout] 8098 | | pub fn duckdb_arrow_column_count(result: duckdb_arrow) -> idx_t; [INFO] [stdout] 8099 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8100:1 [INFO] [stdout] | [INFO] [stdout] 8100 | / extern "C" { [INFO] [stdout] 8101 | | #[doc = "Returns the number of rows present in a the arrow result object.\n\n result: The result object.\n returns: The number of row... [INFO] [stdout] 8102 | | pub fn duckdb_arrow_row_count(result: duckdb_arrow) -> idx_t; [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8104:1 [INFO] [stdout] | [INFO] [stdout] 8104 | / extern "C" { [INFO] [stdout] 8105 | | #[doc = "Returns the number of rows changed by the query stored in the arrow result. This is relevant only for\nINSERT/UPDATE/DELETE ... [INFO] [stdout] 8106 | | pub fn duckdb_arrow_rows_changed(result: duckdb_arrow) -> idx_t; [INFO] [stdout] 8107 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8108:1 [INFO] [stdout] | [INFO] [stdout] 8108 | / extern "C" { [INFO] [stdout] 8109 | | #[doc = "Returns the error message contained within the result. The error is only set if `duckdb_query_arrow` returns\n`DuckDBError`.... [INFO] [stdout] 8110 | | pub fn duckdb_query_arrow_error(result: duckdb_arrow) -> *const ::std::os::raw::c_char; [INFO] [stdout] 8111 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8112:1 [INFO] [stdout] | [INFO] [stdout] 8112 | / extern "C" { [INFO] [stdout] 8113 | | #[doc = "Closes the result and de-allocates all memory allocated for the arrow result.\n\n result: The result to destroy."] [INFO] [stdout] 8114 | | pub fn duckdb_destroy_arrow(result: *mut duckdb_arrow); [INFO] [stdout] 8115 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8117:1 [INFO] [stdout] | [INFO] [stdout] 8117 | / extern "C" { [INFO] [stdout] 8118 | | #[doc = "Execute DuckDB tasks on this thread.\n\nWill return after `max_tasks` have been executed, or if there are no more tasks pres... [INFO] [stdout] 8119 | | pub fn duckdb_execute_tasks(database: duckdb_database, max_tasks: idx_t); [INFO] [stdout] 8120 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8121:1 [INFO] [stdout] | [INFO] [stdout] 8121 | / extern "C" { [INFO] [stdout] 8122 | | #[doc = "Creates a task state that can be used with duckdb_execute_tasks_state to execute tasks until\nduckdb_finish_execution is cal... [INFO] [stdout] 8123 | | pub fn duckdb_create_task_state(database: duckdb_database) -> duckdb_task_state; [INFO] [stdout] 8124 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8125:1 [INFO] [stdout] | [INFO] [stdout] 8125 | / extern "C" { [INFO] [stdout] 8126 | | #[doc = "Execute DuckDB tasks on this thread.\n\nThe thread will keep on executing tasks forever, until duckdb_finish_execution is ca... [INFO] [stdout] 8127 | | pub fn duckdb_execute_tasks_state(state: duckdb_task_state); [INFO] [stdout] 8128 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8129:1 [INFO] [stdout] | [INFO] [stdout] 8129 | / extern "C" { [INFO] [stdout] 8130 | | #[doc = "Execute DuckDB tasks on this thread.\n\nThe thread will keep on executing tasks until either duckdb_finish_execution is call... [INFO] [stdout] 8131 | | pub fn duckdb_execute_n_tasks_state(state: duckdb_task_state, max_tasks: idx_t) -> idx_t; [INFO] [stdout] 8132 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8133:1 [INFO] [stdout] | [INFO] [stdout] 8133 | / extern "C" { [INFO] [stdout] 8134 | | #[doc = "Finish execution on a specific task.\n\n state: The task state to finish execution"] [INFO] [stdout] 8135 | | pub fn duckdb_finish_execution(state: duckdb_task_state); [INFO] [stdout] 8136 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8137:1 [INFO] [stdout] | [INFO] [stdout] 8137 | / extern "C" { [INFO] [stdout] 8138 | | #[doc = "Check if the provided duckdb_task_state has finished execution\n\n state: The task state to inspect\n returns: Whether or no... [INFO] [stdout] 8139 | | pub fn duckdb_task_state_is_finished(state: duckdb_task_state) -> bool; [INFO] [stdout] 8140 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8141:1 [INFO] [stdout] | [INFO] [stdout] 8141 | / extern "C" { [INFO] [stdout] 8142 | | #[doc = "Destroys the task state returned from duckdb_create_task_state.\n\nNote that this should not be called while there is an act... [INFO] [stdout] 8143 | | pub fn duckdb_destroy_task_state(state: duckdb_task_state); [INFO] [stdout] 8144 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libduckdb-sys-queryscript-fc15bc3aebba65a2/out/bindgen.rs:8145:1 [INFO] [stdout] | [INFO] [stdout] 8145 | / extern "C" { [INFO] [stdout] 8146 | | #[doc = "Returns true if execution of the current query is finished.\n\n con: The connection on which to check"] [INFO] [stdout] 8147 | | pub fn duckdb_execution_is_finished(con: duckdb_connection) -> bool; [INFO] [stdout] 8148 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 355 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libduckdb-sys-queryscript` (lib) due to 356 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 355 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libduckdb-sys-queryscript` (lib test) due to 356 previous errors [INFO] [stderr] error: failed to check after updating to 2024 [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo check --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "893ae28d9aa32e95b748f821cd4d87e420b76f3e3a383cc5a952f80c135d1070", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "893ae28d9aa32e95b748f821cd4d87e420b76f3e3a383cc5a952f80c135d1070", kill_on_drop: false }` [INFO] [stdout] 893ae28d9aa32e95b748f821cd4d87e420b76f3e3a383cc5a952f80c135d1070