xiapi-sys 0.1.2

Unsafe low-level ffi bindings to the XIMEA API
Documentation
Build #1681487 2025-01-28 06:23:10
# rustc version
rustc 1.86.0-nightly (2f348cb7c 2025-01-27)# docs.rs version
docsrs 0.6.0 (29a0e81b 2025-01-22)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/xiapi-sys-0.1.2/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/xiapi-sys-0.1.2/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:c80049f3b88b82089a44e0f06d0d6029d44b96b7257e55a1cd63dbc9f4c33334" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250127-1.86.0-nightly-2f348cb7c\", \"--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] 1cae07987c6eefa4a3c304b38f7782b7408754910f38d18471d0a86411f4c002
[INFO] running `Command { std: "docker" "start" "-a" "1cae07987c6eefa4a3c304b38f7782b7408754910f38d18471d0a86411f4c002", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]  Documenting xiapi-sys v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/xiapi-sys-319482f0ed51520e/out/bindings.rs:4898:13
[INFO] [stderr]      |
[INFO] [stderr] 4898 | ... = "/\n/**\n\\brief Return number of discovered devices\n\nReturns the pointer to the number of all discovered devices.\n\n@param[out] pNumberDevices\t\t\tnumber of discovered devices\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pNumberDevices            number of discovered devices
[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]      = 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4902:13
[INFO] [stderr]      |
[INFO] [stderr] 4902 | ... = "\\brief Get device parameter\n\nAllows the user to get the current device state and information.\nParameters can be used:XI_PRM_DEVICE_SN, XI_PRM_DEVICE_INSTANCE_PATH, XI_PRM_DEVICE_TYPE, XI_PRM_DEVICE_NAME\n\n@param[in] DevId\t\t\t\t\t\tindex of the device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tpointer to integer.\n@param[in] type\t\t\t\t\t\tpointer to type container.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] DevId                        index of the 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4902:13
[INFO] [stderr]      |
[INFO] [stderr] 4902 | ... = "\\brief Get device parameter\n\nAllows the user to get the current device state and information.\nParameters can be used:XI_PRM_DEVICE_SN, XI_PRM_DEVICE_INSTANCE_PATH, XI_PRM_DEVICE_TYPE, XI_PRM_DEVICE_NAME\n\n@param[in] DevId\t\t\t\t\t\tindex of the device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tpointer to integer.\n@param[in] type\t\t\t\t\t\tpointer to type container.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] prm                        parameter name 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4902:13
[INFO] [stderr]      |
[INFO] [stderr] 4902 | ... = "\\brief Get device parameter\n\nAllows the user to get the current device state and information.\nParameters can be used:XI_PRM_DEVICE_SN, XI_PRM_DEVICE_INSTANCE_PATH, XI_PRM_DEVICE_TYPE, XI_PRM_DEVICE_NAME\n\n@param[in] DevId\t\t\t\t\t\tindex of the device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tpointer to integer.\n@param[in] type\t\t\t\t\t\tpointer to type container.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] val                        pointer to parameter set value.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4902:13
[INFO] [stderr]      |
[INFO] [stderr] 4902 | ... = "\\brief Get device parameter\n\nAllows the user to get the current device state and information.\nParameters can be used:XI_PRM_DEVICE_SN, XI_PRM_DEVICE_INSTANCE_PATH, XI_PRM_DEVICE_TYPE, XI_PRM_DEVICE_NAME\n\n@param[in] DevId\t\t\t\t\t\tindex of the device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tpointer to integer.\n@param[in] type\t\t\t\t\t\tpointer to type container.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] size                        pointer to integer.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4902:13
[INFO] [stderr]      |
[INFO] [stderr] 4902 | ... = "\\brief Get device parameter\n\nAllows the user to get the current device state and information.\nParameters can be used:XI_PRM_DEVICE_SN, XI_PRM_DEVICE_INSTANCE_PATH, XI_PRM_DEVICE_TYPE, XI_PRM_DEVICE_NAME\n\n@param[in] DevId\t\t\t\t\t\tindex of the device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tpointer to integer.\n@param[in] type\t\t\t\t\t\tpointer to type container.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] type                        pointer to type container.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4912:13
[INFO] [stderr]      |
[INFO] [stderr] 4912 | ... = "\\brief Initialize device\n\nThis function prepares the camera's software for work.\nIt populates structures, runs initializing procedures, allocates resources - prepares the camera for work.\n\n\\note Function creates and returns handle of the specified device. To de-initialize the camera and destroy the handler xiCloseDevice should be called.\n\n@param[in] DevId\t\t\t\t\t\tindex of the device\n@param[out] hDevice\t\t\t\t\thandle to device\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] DevId                        index of the 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4912:13
[INFO] [stderr]      |
[INFO] [stderr] 4912 | ... = "\\brief Initialize device\n\nThis function prepares the camera's software for work.\nIt populates structures, runs initializing procedures, allocates resources - prepares the camera for work.\n\n\\note Function creates and returns handle of the specified device. To de-initialize the camera and destroy the handler xiCloseDevice should be called.\n\n@param[in] DevId\t\t\t\t\t\tindex of the device\n@param[out] hDevice\t\t\t\t\thandle to device\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] hDevice                    handle to device
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4916:13
[INFO] [stderr]      |
[INFO] [stderr] 4916 | ... = "\\brief Initialize selected device\n\nThis function prepares the camera's software for work. Camera is selected by using appropriate enumerator and input parameters.\nIt populates structures, runs initializing procedures, allocates resources - prepares the camera for work.\n\n\\note Function creates and returns handle of the specified device. To de-initialize the camera and destroy the handler xiCloseDevice should be called.\n\n@param[in]  sel                     select method to be used for camera selection\n@param[in]  prm                     input string to be used during camera selection\n@param[out] hDevice\t\t\t\t\thandle to device   @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  sel                     select method to be used for camera selection
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4916:13
[INFO] [stderr]      |
[INFO] [stderr] 4916 | ... = "\\brief Initialize selected device\n\nThis function prepares the camera's software for work. Camera is selected by using appropriate enumerator and input parameters.\nIt populates structures, runs initializing procedures, allocates resources - prepares the camera for work.\n\n\\note Function creates and returns handle of the specified device. To de-initialize the camera and destroy the handler xiCloseDevice should be called.\n\n@param[in]  sel                     select method to be used for camera selection\n@param[in]  prm                     input string to be used during camera selection\n@param[out] hDevice\t\t\t\t\thandle to device   @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in]  prm                     input string to be used during camera selection
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4916:13
[INFO] [stderr]      |
[INFO] [stderr] 4916 | ... = "\\brief Initialize selected device\n\nThis function prepares the camera's software for work. Camera is selected by using appropriate enumerator and input parameters.\nIt populates structures, runs initializing procedures, allocates resources - prepares the camera for work.\n\n\\note Function creates and returns handle of the specified device. To de-initialize the camera and destroy the handler xiCloseDevice should be called.\n\n@param[in]  sel                     select method to be used for camera selection\n@param[in]  prm                     input string to be used during camera selection\n@param[out] hDevice\t\t\t\t\thandle to device   @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] hDevice                    handle to device   @return XI_OK on success, error value otherwise.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4924:13
[INFO] [stderr]      |
[INFO] [stderr] 4924 | ... = "\\brief Uninitialize device\n\nCloses camera handle and releases allocated resources.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] hDevice                    handle to 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4928:13
[INFO] [stderr]      |
[INFO] [stderr] 4928 | ... = "\\brief Start image acquisition\n\nBegins the work cycle and starts data acquisition from the camera.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] hDevice                    handle to 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4932:13
[INFO] [stderr]      |
[INFO] [stderr] 4932 | ... = "\\brief Stop image acquisition\n\nEnds the work cycle of the camera, stops data acquisition and deallocates internal image buffers.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] hDevice                    handle to 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4936:13
[INFO] [stderr]      |
[INFO] [stderr] 4936 | ... = "\\brief Return pointer to image structure\n\nAllows the user to retrieve the frame into LPXI_IMG structure.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] timeout\t\t\t\t\ttime interval required to wait for the image (in milliseconds).\n@param[out] img\t\t\t\t\t\tpointer to image info structure\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] hDevice                    handle to 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4936:13
[INFO] [stderr]      |
[INFO] [stderr] 4936 | ... = "\\brief Return pointer to image structure\n\nAllows the user to retrieve the frame into LPXI_IMG structure.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] timeout\t\t\t\t\ttime interval required to wait for the image (in milliseconds).\n@param[out] img\t\t\t\t\t\tpointer to image info structure\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] timeout                    time interval required to wait for the image (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 `out`
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/xiapi-sys-319482f0ed51520e/out/bindings.rs:4936:13
[INFO] [stderr]      |
[INFO] [stderr] 4936 | ... = "\\brief Return pointer to image structure\n\nAllows the user to retrieve the frame into LPXI_IMG structure.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] timeout\t\t\t\t\ttime interval required to wait for the image (in milliseconds).\n@param[out] img\t\t\t\t\t\tpointer to image info structure\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] img                        pointer to image info structure
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4940:13
[INFO] [stderr]      |
[INFO] [stderr] 4940 | ... = "\\brief Set device parameter\n\nAllows the user to control device.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tsize of val.\n@param[in] type\t\t\t\t\t\tval data type.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] hDevice                    handle to 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4940:13
[INFO] [stderr]      |
[INFO] [stderr] 4940 | ... = "\\brief Set device parameter\n\nAllows the user to control device.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tsize of val.\n@param[in] type\t\t\t\t\t\tval data type.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] prm                        parameter name 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4940:13
[INFO] [stderr]      |
[INFO] [stderr] 4940 | ... = "\\brief Set device parameter\n\nAllows the user to control device.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tsize of val.\n@param[in] type\t\t\t\t\t\tval data type.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] val                        pointer to parameter set value.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4940:13
[INFO] [stderr]      |
[INFO] [stderr] 4940 | ... = "\\brief Set device parameter\n\nAllows the user to control device.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tsize of val.\n@param[in] type\t\t\t\t\t\tval data type.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] size                        size of val.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4940:13
[INFO] [stderr]      |
[INFO] [stderr] 4940 | ... = "\\brief Set device parameter\n\nAllows the user to control device.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tsize of val.\n@param[in] type\t\t\t\t\t\tval data type.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] type                        val data type.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4950:13
[INFO] [stderr]      |
[INFO] [stderr] 4950 | ... = "\\brief Get device parameter\n\nAllows the user to get the current device state and information.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tpointer to integer.\n@param[in] type\t\t\t\t\t\tpointer to type container.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] hDevice                    handle to 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4950:13
[INFO] [stderr]      |
[INFO] [stderr] 4950 | ... = "\\brief Get device parameter\n\nAllows the user to get the current device state and information.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tpointer to integer.\n@param[in] type\t\t\t\t\t\tpointer to type container.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] prm                        parameter name 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4950:13
[INFO] [stderr]      |
[INFO] [stderr] 4950 | ... = "\\brief Get device parameter\n\nAllows the user to get the current device state and information.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tpointer to integer.\n@param[in] type\t\t\t\t\t\tpointer to type container.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] val                        pointer to parameter set value.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4950:13
[INFO] [stderr]      |
[INFO] [stderr] 4950 | ... = "\\brief Get device parameter\n\nAllows the user to get the current device state and information.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tpointer to integer.\n@param[in] type\t\t\t\t\t\tpointer to type container.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] size                        pointer to integer.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:4950:13
[INFO] [stderr]      |
[INFO] [stderr] 4950 | ... = "\\brief Get device parameter\n\nAllows the user to get the current device state and information.\n\n@param[in] hDevice\t\t\t\t\thandle to device\n@param[in] prm\t\t\t\t\t\tparameter name string.\n@param[in] val\t\t\t\t\t\tpointer to parameter set value.\n@param[in] size\t\t\t\t\t\tpointer to integer.\n@param[in] type\t\t\t\t\t\tpointer to type container.\n@return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] type                        pointer to type container.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5028:13
[INFO] [stderr]      |
[INFO] [stderr] 5028 | ... = " OpenProcessing\n Opens new instance for Image Processing entity\n @param[out] processing_handle New processing handle - valid on succes...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] processing_handle New processing handle - valid on success
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5032:13
[INFO] [stderr]      |
[INFO] [stderr] 5032 | ... = " xiSetProcParam\n Sets the selected parameter to processing\n @param[in] processing_handle\t\t\tHandle for processing\n @param[in] prm\t\t\t\t\t\tparameter name string.\n @param[in] val\t\t\t\t\t\tpointer to parameter set value.\n @param[in] size\t\t\t\t\t\tsize of val.\n @param[in] type\t\t\t\t\t\tval data type.\n @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] processing_handle            Handle for processing
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5032:13
[INFO] [stderr]      |
[INFO] [stderr] 5032 | ... = " xiSetProcParam\n Sets the selected parameter to processing\n @param[in] processing_handle\t\t\tHandle for processing\n @param[in] prm\t\t\t\t\t\tparameter name string.\n @param[in] val\t\t\t\t\t\tpointer to parameter set value.\n @param[in] size\t\t\t\t\t\tsize of val.\n @param[in] type\t\t\t\t\t\tval data type.\n @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] prm                        parameter name 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5032:13
[INFO] [stderr]      |
[INFO] [stderr] 5032 | ... = " xiSetProcParam\n Sets the selected parameter to processing\n @param[in] processing_handle\t\t\tHandle for processing\n @param[in] prm\t\t\t\t\t\tparameter name string.\n @param[in] val\t\t\t\t\t\tpointer to parameter set value.\n @param[in] size\t\t\t\t\t\tsize of val.\n @param[in] type\t\t\t\t\t\tval data type.\n @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] val                        pointer to parameter set value.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5032:13
[INFO] [stderr]      |
[INFO] [stderr] 5032 | ... = " xiSetProcParam\n Sets the selected parameter to processing\n @param[in] processing_handle\t\t\tHandle for processing\n @param[in] prm\t\t\t\t\t\tparameter name string.\n @param[in] val\t\t\t\t\t\tpointer to parameter set value.\n @param[in] size\t\t\t\t\t\tsize of val.\n @param[in] type\t\t\t\t\t\tval data type.\n @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] size                        size of val.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5032:13
[INFO] [stderr]      |
[INFO] [stderr] 5032 | ... = " xiSetProcParam\n Sets the selected parameter to processing\n @param[in] processing_handle\t\t\tHandle for processing\n @param[in] prm\t\t\t\t\t\tparameter name string.\n @param[in] val\t\t\t\t\t\tpointer to parameter set value.\n @param[in] size\t\t\t\t\t\tsize of val.\n @param[in] type\t\t\t\t\t\tval data type.\n @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] type                        val data type.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5042:13
[INFO] [stderr]      |
[INFO] [stderr] 5042 | ... = " xiGetProcParam\n Gets the selected parameter from processing\n @param[in] processing_handle\t\t\tHandle for processing\n @param[in] prm\t\t\t\t\t\tparameter name string.\n @param[in] val\t\t\t\t\t\tpointer to parameter set value.\n @param[in] size\t\t\t\t\t\tsize of val.\n @param[in] type\t\t\t\t\t\tval data type.\n @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] processing_handle            Handle for processing
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5042:13
[INFO] [stderr]      |
[INFO] [stderr] 5042 | ... = " xiGetProcParam\n Gets the selected parameter from processing\n @param[in] processing_handle\t\t\tHandle for processing\n @param[in] prm\t\t\t\t\t\tparameter name string.\n @param[in] val\t\t\t\t\t\tpointer to parameter set value.\n @param[in] size\t\t\t\t\t\tsize of val.\n @param[in] type\t\t\t\t\t\tval data type.\n @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] prm                        parameter name 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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5042:13
[INFO] [stderr]      |
[INFO] [stderr] 5042 | ... = " xiGetProcParam\n Gets the selected parameter from processing\n @param[in] processing_handle\t\t\tHandle for processing\n @param[in] prm\t\t\t\t\t\tparameter name string.\n @param[in] val\t\t\t\t\t\tpointer to parameter set value.\n @param[in] size\t\t\t\t\t\tsize of val.\n @param[in] type\t\t\t\t\t\tval data type.\n @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] val                        pointer to parameter set value.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5042:13
[INFO] [stderr]      |
[INFO] [stderr] 5042 | ... = " xiGetProcParam\n Gets the selected parameter from processing\n @param[in] processing_handle\t\t\tHandle for processing\n @param[in] prm\t\t\t\t\t\tparameter name string.\n @param[in] val\t\t\t\t\t\tpointer to parameter set value.\n @param[in] size\t\t\t\t\t\tsize of val.\n @param[in] type\t\t\t\t\t\tval data type.\n @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] size                        size of val.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5042:13
[INFO] [stderr]      |
[INFO] [stderr] 5042 | ... = " xiGetProcParam\n Gets the selected parameter from processing\n @param[in] processing_handle\t\t\tHandle for processing\n @param[in] prm\t\t\t\t\t\tparameter name string.\n @param[in] val\t\t\t\t\t\tpointer to parameter set value.\n @param[in] size\t\t\t\t\t\tsize of val.\n @param[in] type\t\t\t\t\t\tval data type.\n @return XI_OK on success, error value otherwise...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] type                        val data type.
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5052:13
[INFO] [stderr]      |
[INFO] [stderr] 5052 | ... = " xiPushImage\n Set unprocessed image to processing chain\n @param[in] processing_handle Processing handle\n @param[out] fist_pixel First byte of first pixel of image to be processe...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] processing_handle Processing handle
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5052:13
[INFO] [stderr]      |
[INFO] [stderr] 5052 | ... = " xiPushImage\n Set unprocessed image to processing chain\n @param[in] processing_handle Processing handle\n @param[out] fist_pixel First byte of first pixel of image to be processe...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] fist_pixel First byte of first pixel of image to be processed
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5059:13
[INFO] [stderr]      |
[INFO] [stderr] 5059 | ... = " xiPushImage\n Set unprocessed image to processing chain\n @param[in] processing_handle Processing handle\n @param[in] Pointer to XI_IMG structur...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] processing_handle Processing handle
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5059:13
[INFO] [stderr]      |
[INFO] [stderr] 5059 | ... = " xiPushImage\n Set unprocessed image to processing chain\n @param[in] processing_handle Processing handle\n @param[in] Pointer to XI_IMG structur...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] Pointer to XI_IMG structure
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5066:13
[INFO] [stderr]      |
[INFO] [stderr] 5066 | ... = " xiPullImage\n Gets processed image from processing chain\n @param[in] processing_handle Processing handle\n @param[in] timeout_ms Processing handl...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] processing_handle Processing handle
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5066:13
[INFO] [stderr]      |
[INFO] [stderr] 5066 | ... = " xiPullImage\n Gets processed image from processing chain\n @param[in] processing_handle Processing handle\n @param[in] timeout_ms Processing handl...
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[in] timeout_ms Processing handle
[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/xiapi-sys-319482f0ed51520e/out/bindings.rs:5074:13
[INFO] [stderr]      |
[INFO] [stderr] 5074 |     #[doc = " CloseProcessing\n Closes instance for Image Processing entity\n @param processing_handle[out] Processing handle to be closed"]
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param processing_handle[out] Processing handle to be closed
[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: `xiapi-sys` (lib doc) generated 45 warnings
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.56s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/xiapi_sys/index.html
[INFO] running `Command { std: "docker" "inspect" "1cae07987c6eefa4a3c304b38f7782b7408754910f38d18471d0a86411f4c002", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1cae07987c6eefa4a3c304b38f7782b7408754910f38d18471d0a86411f4c002", kill_on_drop: false }`
[INFO] [stdout] 1cae07987c6eefa4a3c304b38f7782b7408754910f38d18471d0a86411f4c002