libdivecomputer-sys 0.1.0

Unsafe bindings for libdivecomputer
Documentation
Build #2007968 2025-04-17 20:42:29
# rustc version
rustc 1.88.0-nightly (78f2104e3 2025-04-16)# docs.rs version
docsrs 0.6.0 (ee9a3fe6 2025-03-28)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/libdivecomputer-sys-0.1.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/libdivecomputer-sys-0.1.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250416-1.88.0-nightly-78f2104e3\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] e29604369f8970df7b571bfb888e27511eb80945ef03a24f6372ab9a599db4d3
[INFO] running `Command { std: "docker" "start" "-a" "e29604369f8970df7b571bfb888e27511eb80945ef03a24f6372ab9a599db4d3", kill_on_drop: false }`
[INFO] [stderr]    Compiling libdivecomputer-sys v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Scraping libdivecomputer-sys v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]  Documenting libdivecomputer-sys v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:388:13
[INFO] [stderr]     |
[INFO] [stderr] 388 |     #[doc = " Get the transport type.\n\n @param[in]  iostream  A valid I/O stream.\n @returns The transport type of the I/O stream."]
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:392:13
[INFO] [stderr]     |
[INFO] [stderr] 392 | ... = " Set the read timeout.\n\n There are three di...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:392:13
[INFO] [stderr]     |
[INFO] [stderr] 392 | ... = " Set the read timeout.\n\n There are three di...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  timeout   The timeout in milliseconds.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:399:13
[INFO] [stderr]     |
[INFO] [stderr] 399 | ... = " Set the state of the break condition.\n\n @param[in]  iostream  A valid I/O stream.\n @param[in]  value     The break condition state.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:399:13
[INFO] [stderr]     |
[INFO] [stderr] 399 | ... = " Set the state of the break condition.\n\n @param[in]  iostream  A valid I/O stream.\n @param[in]  value     The break condition state.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  value     The break condition state.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:406:13
[INFO] [stderr]     |
[INFO] [stderr] 406 | ... = " Set the state of the DTR line.\n\n @param[in]  iostream  A valid I/O stream.\n @param[in]  value     The DTR line state.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:406:13
[INFO] [stderr]     |
[INFO] [stderr] 406 | ... = " Set the state of the DTR line.\n\n @param[in]  iostream  A valid I/O stream.\n @param[in]  value     The DTR line state.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  value     The DTR line state.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:413:13
[INFO] [stderr]     |
[INFO] [stderr] 413 | ... = " Set the state of the RTS line.\n\n @param[in]  iostream  A valid I/O stream.\n @param[in]  value     The RTS line state.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:413:13
[INFO] [stderr]     |
[INFO] [stderr] 413 | ... = " Set the state of the RTS line.\n\n @param[in]  iostream  A valid I/O stream.\n @param[in]  value     The RTS line state.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  value     The RTS line state.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:420:13
[INFO] [stderr]     |
[INFO] [stderr] 420 | ... = " Query the state of the line signals.\n\n @pa...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]   iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:420:13
[INFO] [stderr]     |
[INFO] [stderr] 420 | ... = " Query the state of the line signals.\n\n @pa...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[out]  value     A location to store the bitmap with the state
[INFO] [stderr]                    ^^^
[INFO] [stderr]     = note: no item named `out` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:427:13
[INFO] [stderr]     |
[INFO] [stderr] 427 | ... = " Query the number of available bytes in the i...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]   iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:427:13
[INFO] [stderr]     |
[INFO] [stderr] 427 | ... = " Query the number of available bytes in the i...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[out]  value     A location to store the number of bytes in the
[INFO] [stderr]                    ^^^
[INFO] [stderr]     = note: no item named `out` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:434:13
[INFO] [stderr]     |
[INFO] [stderr] 434 | ... = " Configure the line settings.\n\n @param[in] ...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream     A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:434:13
[INFO] [stderr]     |
[INFO] [stderr] 434 | ... = " Configure the line settings.\n\n @param[in] ...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  baudrate     The baud rate setting.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:434:13
[INFO] [stderr]     |
[INFO] [stderr] 434 | ... = " Configure the line settings.\n\n @param[in] ...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  databits     The number of data bits.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:434:13
[INFO] [stderr]     |
[INFO] [stderr] 434 | ... = " Configure the line settings.\n\n @param[in] ...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  parity       The parity setting.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:434:13
[INFO] [stderr]     |
[INFO] [stderr] 434 | ... = " Configure the line settings.\n\n @param[in] ...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  stopbits     The number of stop bits.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:434:13
[INFO] [stderr]     |
[INFO] [stderr] 434 | ... = " Configure the line settings.\n\n @param[in] ...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  flowcontrol  The flow control setting.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:445:13
[INFO] [stderr]     |
[INFO] [stderr] 445 | ... = " Poll the I/O stream for available data.\n\n ...out, or another #dc_status_t code on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:445:13
[INFO] [stderr]     |
[INFO] [stderr] 445 | ... = " Poll the I/O stream for available data.\n\n ...out, or another #dc_status_t code on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  timeout   The timeout in milliseconds.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:452:13
[INFO] [stderr]     |
[INFO] [stderr] 452 | ... = " Read data from the I/O stream.\n\n @param[in...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:452:13
[INFO] [stderr]     |
[INFO] [stderr] 452 | ... = " Read data from the I/O stream.\n\n @param[in...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[out] data      The memory buffer to read the data into.
[INFO] [stderr]                    ^^^
[INFO] [stderr]     = note: no item named `out` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:452:13
[INFO] [stderr]     |
[INFO] [stderr] 452 | ... = " Read data from the I/O stream.\n\n @param[in...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  size      The number of bytes to read.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:452:13
[INFO] [stderr]     |
[INFO] [stderr] 452 | ... = " Read data from the I/O stream.\n\n @param[in...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[out] actual    An (optional) location to store the actual
[INFO] [stderr]                    ^^^
[INFO] [stderr]     = note: no item named `out` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:461:13
[INFO] [stderr]     |
[INFO] [stderr] 461 | ... = " Write data to the I/O stream.\n\n @param[in]...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:461:13
[INFO] [stderr]     |
[INFO] [stderr] 461 | ... = " Write data to the I/O stream.\n\n @param[in]...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  data      The memory buffer to write the data from.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:461:13
[INFO] [stderr]     |
[INFO] [stderr] 461 | ... = " Write data to the I/O stream.\n\n @param[in]...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  size      The number of bytes to write.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:461:13
[INFO] [stderr]     |
[INFO] [stderr] 461 | ... = " Write data to the I/O stream.\n\n @param[in]...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[out] actual    An (optional) location to store the actual
[INFO] [stderr]                    ^^^
[INFO] [stderr]     = note: no item named `out` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:470:13
[INFO] [stderr]     |
[INFO] [stderr] 470 | ... = " Perform an I/O stream specific request.\n\n ...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:470:13
[INFO] [stderr]     |
[INFO] [stderr] 470 | ... = " Perform an I/O stream specific request.\n\n ...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  request   The request to perform.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in,out`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:470:13
[INFO] [stderr]     |
[INFO] [stderr] 470 | ... = " Perform an I/O stream specific request.\n\n ...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in,out]  data  The request specific data.
[INFO] [stderr]                    ^^^^^^
[INFO] [stderr]     = note: no item named `in,out` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:470:13
[INFO] [stderr]     |
[INFO] [stderr] 470 | ... = " Perform an I/O stream specific request.\n\n ...s, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  size      The size of the request specific data.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:479:13
[INFO] [stderr]     |
[INFO] [stderr] 479 | ... = " Flush the internal output buffer and wait until the data has been\n transmitted.\n\n @param[in]  iostream  A valid I/O stream.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:483:13
[INFO] [stderr]     |
[INFO] [stderr] 483 | ... = " Discards all data from the internal buffers.\n\n @param[in]  iostream   A valid I/O stream.\n @param[in]  direction  The direction of the buffer(s).\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream   A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:483:13
[INFO] [stderr]     |
[INFO] [stderr] 483 | ... = " Discards all data from the internal buffers.\n\n @param[in]  iostream   A valid I/O stream.\n @param[in]  direction  The direction of the buffer(s).\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  direction  The direction of the buffer(s).
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:490:13
[INFO] [stderr]     |
[INFO] [stderr] 490 | ... = " Suspend execution of the current thread for the specified amount of\n time.\n\n @param[in]  iostream      A valid I/O stream.\n @param[in]  milliseconds  The number of milliseconds to sleep.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream      A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:490:13
[INFO] [stderr]     |
[INFO] [stderr] 490 | ... = " Suspend execution of the current thread for the specified amount of\n time.\n\n @param[in]  iostream      A valid I/O stream.\n @param[in]  milliseconds  The number of milliseconds to sleep.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  milliseconds  The number of milliseconds to sleep.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:497:13
[INFO] [stderr]     |
[INFO] [stderr] 497 | ... = " Close the I/O stream and free all resources.\n\n @param[in]  iostream  A valid I/O stream.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in]  iostream  A valid I/O stream.
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1180:13
[INFO] [stderr]      |
[INFO] [stderr] 1180 | ... = " Convert a bluetooth address to a string.\n\...minated string on success, or NULL on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  address  A bluetooth address.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1180:13
[INFO] [stderr]      |
[INFO] [stderr] 1180 | ... = " Convert a bluetooth address to a string.\n\...minated string on success, or NULL on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  str      The memory buffer to store the result.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1180:13
[INFO] [stderr]      |
[INFO] [stderr] 1180 | ... = " Convert a bluetooth address to a string.\n\...minated string on success, or NULL on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  size     The size of the memory buffer.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1188:13
[INFO] [stderr]      |
[INFO] [stderr] 1188 | ... = " Convert a string to a bluetooth address.\n\...etooth address on success, or zero on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  address  A null-terminated string.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1197:13
[INFO] [stderr]      |
[INFO] [stderr] 1197 |     #[doc = " Get the address of the bluetooth device.\n\n @param[in]  device  A valid bluetooth device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid bluetooth device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1203:13
[INFO] [stderr]      |
[INFO] [stderr] 1203 |     #[doc = " Get the name of the bluetooth device.\n\n @param[in]  device  A valid bluetooth device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid bluetooth device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1209:13
[INFO] [stderr]      |
[INFO] [stderr] 1209 |     #[doc = " Destroy the bluetooth device and free all resources.\n\n @param[in]  device  A valid bluetooth device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid bluetooth device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1213:13
[INFO] [stderr]      |
[INFO] [stderr] 1213 | ... = " Create an iterator to enumerate the bluetoo...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] iterator    A location to store the iterator.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1213:13
[INFO] [stderr]      |
[INFO] [stderr] 1213 | ... = " Create an iterator to enumerate the bluetoo...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  context     A valid context object.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1213:13
[INFO] [stderr]      |
[INFO] [stderr] 1213 | ... = " Create an iterator to enumerate the bluetoo...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  descriptor  A valid device descriptor or NULL.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1221:13
[INFO] [stderr]      |
[INFO] [stderr] 1221 | ... = " Open an bluetooth connection.\n\n @param[ou...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out]  iostream   A location to store the bluetooth connection.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1221:13
[INFO] [stderr]      |
[INFO] [stderr] 1221 | ... = " Open an bluetooth connection.\n\n @param[ou...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   context    A valid context object.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1221:13
[INFO] [stderr]      |
[INFO] [stderr] 1221 | ... = " Open an bluetooth connection.\n\n @param[ou...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   address    The bluetooth device address.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1221:13
[INFO] [stderr]      |
[INFO] [stderr] 1221 | ... = " Open an bluetooth connection.\n\n @param[ou...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   port       The bluetooth port number.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1363:13
[INFO] [stderr]      |
[INFO] [stderr] 1363 | ... = " Create a custom I/O stream.\n\n @param[out]...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out]  iostream   A location to store the custom I/O stream.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1363:13
[INFO] [stderr]      |
[INFO] [stderr] 1363 | ... = " Create a custom I/O stream.\n\n @param[out]...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   context    A valid context object.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1363:13
[INFO] [stderr]      |
[INFO] [stderr] 1363 | ... = " Create a custom I/O stream.\n\n @param[out]...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   callbacks  The callback functions to call.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1363:13
[INFO] [stderr]      |
[INFO] [stderr] 1363 | ... = " Create a custom I/O stream.\n\n @param[out]...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   userdata   User data to pass to the callback functions.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1497:13
[INFO] [stderr]      |
[INFO] [stderr] 1497 |     #[doc = " Get the address of the IrDA device.\n\n @param[in]  device  A valid IrDA device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid IrDA device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1501:13
[INFO] [stderr]      |
[INFO] [stderr] 1501 |     #[doc = " Get the name of the IrDA device.\n\n @param[in]  device  A valid IrDA device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid IrDA device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1505:13
[INFO] [stderr]      |
[INFO] [stderr] 1505 |     #[doc = " Destroy the IrDA device and free all resources.\n\n @param[in]  device  A valid IrDA device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid IrDA device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1509:13
[INFO] [stderr]      |
[INFO] [stderr] 1509 | ... = " Create an iterator to enumerate the IrDA de...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] iterator    A location to store the iterator.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1509:13
[INFO] [stderr]      |
[INFO] [stderr] 1509 | ... = " Create an iterator to enumerate the IrDA de...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  context     A valid context object.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1509:13
[INFO] [stderr]      |
[INFO] [stderr] 1509 | ... = " Create an iterator to enumerate the IrDA de...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  descriptor  A valid device descriptor or NULL.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1517:13
[INFO] [stderr]      |
[INFO] [stderr] 1517 | ... = " Open an IrDA connection.\n\n @param[out]  i...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out]  iostream A location to store the IrDA connection.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1517:13
[INFO] [stderr]      |
[INFO] [stderr] 1517 | ... = " Open an IrDA connection.\n\n @param[out]  i...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   context  A valid context object.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1517:13
[INFO] [stderr]      |
[INFO] [stderr] 1517 | ... = " Open an IrDA connection.\n\n @param[out]  i...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   address  The IrDA device address.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1517:13
[INFO] [stderr]      |
[INFO] [stderr] 1517 | ... = " Open an IrDA connection.\n\n @param[out]  i...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   lsap     The IrDA LSAP number.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1646:13
[INFO] [stderr]      |
[INFO] [stderr] 1646 |     #[doc = " Get the device node of the serial device.\n\n @param[in]  device  A valid serial device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid serial device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1652:13
[INFO] [stderr]      |
[INFO] [stderr] 1652 |     #[doc = " Destroy the serial device and free all resources.\n\n @param[in]  device  A valid serial device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid serial device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1656:13
[INFO] [stderr]      |
[INFO] [stderr] 1656 | ... = " Create an iterator to enumerate the serial ...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] iterator    A location to store the iterator.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1656:13
[INFO] [stderr]      |
[INFO] [stderr] 1656 | ... = " Create an iterator to enumerate the serial ...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  context     A valid context object.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1656:13
[INFO] [stderr]      |
[INFO] [stderr] 1656 | ... = " Create an iterator to enumerate the serial ...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  descriptor  A valid device descriptor or NULL.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1664:13
[INFO] [stderr]      |
[INFO] [stderr] 1664 | ... = " Open a serial connection.\n\n @param[out]  ...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out]  iostream A location to store the serial connection.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1664:13
[INFO] [stderr]      |
[INFO] [stderr] 1664 | ... = " Open a serial connection.\n\n @param[out]  ...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   context  A valid context object.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1664:13
[INFO] [stderr]      |
[INFO] [stderr] 1664 | ... = " Open a serial connection.\n\n @param[out]  ...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   name     The name of the device node.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1751:13
[INFO] [stderr]      |
[INFO] [stderr] 1751 |     #[doc = " Get the vendor id (VID) of the USB device.\n\n @param[in]  device  A valid USB device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid USB device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1755:13
[INFO] [stderr]      |
[INFO] [stderr] 1755 |     #[doc = " Get the product id (PID) of the USB device.\n\n @param[in]  device  A valid USB device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid USB device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1759:13
[INFO] [stderr]      |
[INFO] [stderr] 1759 |     #[doc = " Destroy the USB device and free all resources.\n\n @param[in]  device  A valid USB device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid USB device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1763:13
[INFO] [stderr]      |
[INFO] [stderr] 1763 | ... = " Create an iterator to enumerate the USB dev...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] iterator    A location to store the iterator.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1763:13
[INFO] [stderr]      |
[INFO] [stderr] 1763 | ... = " Create an iterator to enumerate the USB dev...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  context     A valid context object.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1763:13
[INFO] [stderr]      |
[INFO] [stderr] 1763 | ... = " Create an iterator to enumerate the USB dev...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  descriptor  A valid device descriptor or NULL.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1771:13
[INFO] [stderr]      |
[INFO] [stderr] 1771 | ... = " Open a USB connection.\n\n @param[out]  iostream A location to store the USB connection.\n @param[in]   context  A valid context object.\n @param[in]   device   A valid USB device.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out]  iostream A location to store the USB connection.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1771:13
[INFO] [stderr]      |
[INFO] [stderr] 1771 | ... = " Open a USB connection.\n\n @param[out]  iostream A location to store the USB connection.\n @param[in]   context  A valid context object.\n @param[in]   device   A valid USB device.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   context  A valid context object.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1771:13
[INFO] [stderr]      |
[INFO] [stderr] 1771 | ... = " Open a USB connection.\n\n @param[out]  iostream A location to store the USB connection.\n @param[in]   context  A valid context object.\n @param[in]   device   A valid USB device.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   device   A valid USB device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1784:13
[INFO] [stderr]      |
[INFO] [stderr] 1784 |     #[doc = " Get the vendor id (VID) of the USB HID device.\n\n @param[in]  device  A valid USB HID device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid USB HID device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1788:13
[INFO] [stderr]      |
[INFO] [stderr] 1788 |     #[doc = " Get the product id (PID) of the USB HID device.\n\n @param[in]  device  A valid USB HID device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid USB HID device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1792:13
[INFO] [stderr]      |
[INFO] [stderr] 1792 |     #[doc = " Destroy the USB HID device and free all resources.\n\n @param[in]  device  A valid USB HID device."]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  device  A valid USB HID device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1796:13
[INFO] [stderr]      |
[INFO] [stderr] 1796 | ... = " Create an iterator to enumerate the USB HID...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] iterator    A location to store the iterator.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1796:13
[INFO] [stderr]      |
[INFO] [stderr] 1796 | ... = " Create an iterator to enumerate the USB HID...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  context     A valid context object.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1796:13
[INFO] [stderr]      |
[INFO] [stderr] 1796 | ... = " Create an iterator to enumerate the USB HID...ss, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  descriptor  A valid device descriptor or NULL.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1804:13
[INFO] [stderr]      |
[INFO] [stderr] 1804 | ... = " Open a USB HID connection.\n\n @param[out]  iostream A location to store the USB HID connection.\n @param[in]   context  A valid context object.\n @param[in]   device   A valid USB HID device.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out]  iostream A location to store the USB HID connection.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1804:13
[INFO] [stderr]      |
[INFO] [stderr] 1804 | ... = " Open a USB HID connection.\n\n @param[out]  iostream A location to store the USB HID connection.\n @param[in]   context  A valid context object.\n @param[in]   device   A valid USB HID device.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   context  A valid context object.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/libdivecomputer-sys-2b4207d187d3e386/out/bindings.rs:1804:13
[INFO] [stderr]      |
[INFO] [stderr] 1804 | ... = " Open a USB HID connection.\n\n @param[out]  iostream A location to store the USB HID connection.\n @param[in]   context  A valid context object.\n @param[in]   device   A valid USB HID device.\n @returns #DC_STATUS_SUCCESS on success, or another #dc_status_t code\n on failure."]
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]   device   A valid USB HID device.
[INFO] [stderr]                     ^^
[INFO] [stderr]      = note: no item named `in` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: `libdivecomputer-sys` (lib doc) generated 93 warnings
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.52s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/libdivecomputer_sys/index.html
[INFO] running `Command { std: "docker" "inspect" "e29604369f8970df7b571bfb888e27511eb80945ef03a24f6372ab9a599db4d3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e29604369f8970df7b571bfb888e27511eb80945ef03a24f6372ab9a599db4d3", kill_on_drop: false }`
[INFO] [stdout] e29604369f8970df7b571bfb888e27511eb80945ef03a24f6372ab9a599db4d3