[INFO] fetching crate vicon-sys 0.2.0... [INFO] checking vicon-sys-0.2.0 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate vicon-sys 0.2.0 into /workspace/builds/worker-1-tc2/source [INFO] validating manifest of crates.io crate vicon-sys 0.2.0 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate vicon-sys 0.2.0 [INFO] finished tweaking crates.io crate vicon-sys 0.2.0 [INFO] tweaked toml for crates.io crate vicon-sys 0.2.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 48 packages to latest compatible versions [INFO] [stderr] Adding bindgen v0.66.1 (available: v0.70.1) [INFO] [stderr] Adding heck v0.4.1 (available: v0.5.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (available: v0.6.5) [INFO] [stderr] Adding peeking_take_while v0.1.2 (available: v1.0.0) [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [INFO] [stderr] Adding snafu v0.7.5 (available: v0.8.5) [INFO] [stderr] Adding snafu-derive v0.7.5 (available: v0.8.5) [INFO] [stderr] Adding syn v1.0.109 (available: v2.0.77) [INFO] [stderr] Adding which v4.4.2 (available: v6.0.3) [INFO] [stderr] Adding windows-sys v0.52.0 (available: v0.59.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 6003480eb52cc61a925a2321f2437a120aa2926f78943b9f23ecd4a45fce2195 [INFO] running `Command { std: "docker" "start" "-a" "6003480eb52cc61a925a2321f2437a120aa2926f78943b9f23ecd4a45fce2195", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6003480eb52cc61a925a2321f2437a120aa2926f78943b9f23ecd4a45fce2195", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6003480eb52cc61a925a2321f2437a120aa2926f78943b9f23ecd4a45fce2195", kill_on_drop: false }` [INFO] [stdout] 6003480eb52cc61a925a2321f2437a120aa2926f78943b9f23ecd4a45fce2195 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ea95b70730cb6badc3c89fcace554ed28fdef18813e979de87b40e54a6bd1c15 [INFO] running `Command { std: "docker" "start" "-a" "ea95b70730cb6badc3c89fcace554ed28fdef18813e979de87b40e54a6bd1c15", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling rustix v0.38.37 [INFO] [stderr] Compiling prettyplease v0.2.22 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Compiling bindgen v0.66.1 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling snafu-derive v0.7.5 [INFO] [stderr] Checking snafu v0.7.5 [INFO] [stderr] Compiling vicon-sys v0.2.0 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs (141 fixes) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.60s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling vicon-sys v0.2.0 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:121913 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { # [doc = "````ignore\n Construction.\n You can create many instances of the Vicon DataStream Client which can connect to multiple Vicon DataStream Servers.\n .NET is object oriented, so use the class constructor.\n\n Because objects are lazily garbage collected, your instance may outlive the last reference to it for some time.\n\n If the instance is pre-fetching frame data for you, then it can still use CPU and network bandwidth.\n\n Consider explicitly disconnecting prior to destruction.\n\n ViconDataStreamSDK.DotNET.Client pHeapClient = new ViconDataStreamSDK.DotNET.Client();\n Output_SomeFunction Output = pHeapClient.SomeFunction(InputParam);\n\n // Signal to the garbage collector that it can clean up\n pHeapClient.Disconnect();\n pHeapClient = null;\n````"] pub fn Client_Create () -> * mut CClient ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:122778 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = "````ignore\n Destruction.\n You can create many instances of the Vicon DataStream Client which can connect to multiple Vicon DataStream Servers.\n .NET is object oriented, so use the class constructor.\n\n Because objects are lazily garbage collected, your instance may outlive the last reference to it for some time.\n\n If the instance is pre-fetching frame data for you, then it can still use CPU and network bandwidth.\n\n Consider explicitly disconnecting prior to destruction.\n\n ViconDataStreamSDK.DotNET.Client pHeapClient = new ViconDataStreamSDK.DotNET.Client();\n Output_SomeFunction Output = pHeapClient.SomeFunction(InputParam);\n\n // Signal to the garbage collector that it can clean up\n pHeapClient.Disconnect();\n pHeapClient = null;\n````"] pub fn Client_Destroy (client : * mut CClient) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:123648 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) ; } extern "C" { pub fn Client_GetVersion (client : * mut CClient , outptr : * mut COutput_GetVersion) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:123751 [INFO] [stdout] | [INFO] [stdout] 3 | ...put_GetVersion) ; } extern "C" { pub fn Client_Connect (client : * mut CClient , HostName : CString) -> CBool ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:123845 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_ConnectToMulticast (client : * mut CClient , LocalIP : CString , MulticastIP : CString) -> CEnum ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:123973 [INFO] [stdout] | [INFO] [stdout] 3 | ...stIP : CString) -> CEnum ; } extern "C" { pub fn Client_Disconnect (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client_Is... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124049 [INFO] [stdout] | [INFO] [stdout] 3 | ... * mut CClient) -> CEnum ; } extern "C" { pub fn Client_IsConnected (client : * mut CClient) -> CBool ; } extern "C" { pub fn Client_S... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124126 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_StartTransmittingMulticast (client : * mut CClient , ServerIP : CString , MulticastIP : CString) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124263 [INFO] [stdout] | [INFO] [stdout] 3 | ...CString) -> CEnum ; } extern "C" { pub fn Client_StopTransmittingMulticast (client : * mut CClient) -> CEnum ; } extern "C" { pub fn C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124354 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableSegmentData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124437 [INFO] [stdout] | [INFO] [stdout] 3 | ...lient) -> CEnum ; } extern "C" { pub fn Client_EnableLightweightSegmentData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124531 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableMarkerData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124613 [INFO] [stdout] | [INFO] [stdout] 3 | ...CClient) -> CEnum ; } extern "C" { pub fn Client_EnableUnlabeledMarkerData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:121913 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { # [doc = "````ignore\n Construction.\n You can create many instances of the Vicon DataStream Client which can connect to multiple Vicon DataStream Servers.\n .NET is object oriented, so use the class constructor.\n\n Because objects are lazily garbage collected, your instance may outlive the last reference to it for some time.\n\n If the instance is pre-fetching frame data for you, then it can still use CPU and network bandwidth.\n\n Consider explicitly disconnecting prior to destruction.\n\n ViconDataStreamSDK.DotNET.Client pHeapClient = new ViconDataStreamSDK.DotNET.Client();\n Output_SomeFunction Output = pHeapClient.SomeFunction(InputParam);\n\n // Signal to the garbage collector that it can clean up\n pHeapClient.Disconnect();\n pHeapClient = null;\n````"] pub fn Client_Create () -> * mut CClient ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124704 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableDeviceData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:122778 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = "````ignore\n Destruction.\n You can create many instances of the Vicon DataStream Client which can connect to multiple Vicon DataStream Servers.\n .NET is object oriented, so use the class constructor.\n\n Because objects are lazily garbage collected, your instance may outlive the last reference to it for some time.\n\n If the instance is pre-fetching frame data for you, then it can still use CPU and network bandwidth.\n\n Consider explicitly disconnecting prior to destruction.\n\n ViconDataStreamSDK.DotNET.Client pHeapClient = new ViconDataStreamSDK.DotNET.Client();\n Output_SomeFunction Output = pHeapClient.SomeFunction(InputParam);\n\n // Signal to the garbage collector that it can clean up\n pHeapClient.Disconnect();\n pHeapClient = null;\n````"] pub fn Client_Destroy (client : * mut CClient) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124786 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CEnum ; } extern "C" { pub fn Client_DisableSegmentData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124870 [INFO] [stdout] | [INFO] [stdout] 3 | ...lient) -> CEnum ; } extern "C" { pub fn Client_DisableLightweightSegmentData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:123648 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) ; } extern "C" { pub fn Client_GetVersion (client : * mut CClient , outptr : * mut COutput_GetVersion) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:123751 [INFO] [stdout] | [INFO] [stdout] 3 | ...put_GetVersion) ; } extern "C" { pub fn Client_Connect (client : * mut CClient , HostName : CString) -> CBool ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124965 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_DisableMarkerData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:123845 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_ConnectToMulticast (client : * mut CClient , LocalIP : CString , MulticastIP : CString) -> CEnum ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125048 [INFO] [stdout] | [INFO] [stdout] 3 | ...Client) -> CEnum ; } extern "C" { pub fn Client_DisableUnlabeledMarkerData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:123973 [INFO] [stdout] | [INFO] [stdout] 3 | ...stIP : CString) -> CEnum ; } extern "C" { pub fn Client_Disconnect (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client_Is... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124049 [INFO] [stdout] | [INFO] [stdout] 3 | ... * mut CClient) -> CEnum ; } extern "C" { pub fn Client_IsConnected (client : * mut CClient) -> CBool ; } extern "C" { pub fn Client_S... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125140 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_DisableDeviceData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124126 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_StartTransmittingMulticast (client : * mut CClient , ServerIP : CString , MulticastIP : CString) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125223 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CClient) -> CEnum ; } extern "C" { pub fn Client_IsSegmentDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124263 [INFO] [stdout] | [INFO] [stdout] 3 | ...CString) -> CEnum ; } extern "C" { pub fn Client_StopTransmittingMulticast (client : * mut CClient) -> CEnum ; } extern "C" { pub fn C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125309 [INFO] [stdout] | [INFO] [stdout] 3 | ...ient) -> CBool ; } extern "C" { pub fn Client_IsLightweightSegmentDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124354 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableSegmentData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124437 [INFO] [stdout] | [INFO] [stdout] 3 | ...lient) -> CEnum ; } extern "C" { pub fn Client_EnableLightweightSegmentData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125406 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CBool ; } extern "C" { pub fn Client_IsMarkerDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124531 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableMarkerData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125491 [INFO] [stdout] | [INFO] [stdout] 3 | ...lient) -> CBool ; } extern "C" { pub fn Client_IsUnlabeledMarkerDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124613 [INFO] [stdout] | [INFO] [stdout] 3 | ...CClient) -> CEnum ; } extern "C" { pub fn Client_EnableUnlabeledMarkerData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125585 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CBool ; } extern "C" { pub fn Client_IsDeviceDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124704 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableDeviceData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125670 [INFO] [stdout] | [INFO] [stdout] 3 | ...lient) -> CBool ; } extern "C" { pub fn Client_SetStreamMode (client : * mut CClient , Mode : CEnum) -> CEnum ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124786 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CEnum ; } extern "C" { pub fn Client_DisableSegmentData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124870 [INFO] [stdout] | [INFO] [stdout] 3 | ...lient) -> CEnum ; } extern "C" { pub fn Client_DisableLightweightSegmentData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125764 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_SetApexDeviceFeedback (client : * mut CClient , i_rDeviceName : CString , i_bOn : CBool) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:124965 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_DisableMarkerData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125893 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_SetAxisMapping (client : * mut CClient , XAxis : CEnum , YAxis : CEnum , ZAxis : CEnum) -> CEnum ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125048 [INFO] [stdout] | [INFO] [stdout] 3 | ...Client) -> CEnum ; } extern "C" { pub fn Client_DisableUnlabeledMarkerData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126021 [INFO] [stdout] | [INFO] [stdout] 3 | ...> CEnum ; } extern "C" { pub fn Client_GetAxisMapping (client : * mut CClient , outptr : * mut COutput_GetAxisMapping) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126132 [INFO] [stdout] | [INFO] [stdout] 3 | ...t COutput_GetAxisMapping) ; } extern "C" { pub fn Client_GetFrame (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client_Get... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125140 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_DisableDeviceData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126206 [INFO] [stdout] | [INFO] [stdout] 3 | ...> CEnum ; } extern "C" { pub fn Client_GetFrameNumber (client : * mut CClient , outptr : * mut COutput_GetFrameNumber) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125223 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CClient) -> CEnum ; } extern "C" { pub fn Client_IsSegmentDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126317 [INFO] [stdout] | [INFO] [stdout] 3 | ...ameNumber) ; } extern "C" { pub fn Client_GetTimecode (client : * mut CClient , outptr : * mut COutput_GetTimecode) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125309 [INFO] [stdout] | [INFO] [stdout] 3 | ...ient) -> CBool ; } extern "C" { pub fn Client_IsLightweightSegmentDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126422 [INFO] [stdout] | [INFO] [stdout] 3 | ...Timecode) ; } extern "C" { pub fn Client_GetFrameRate (client : * mut CClient , outptr : * mut COutput_GetFrameRate) ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125406 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CBool ; } extern "C" { pub fn Client_IsMarkerDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126529 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn Client_GetLatencySampleCount (client : * mut CClient , outptr : * mut COutput_GetLatencySampleCount) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125491 [INFO] [stdout] | [INFO] [stdout] 3 | ...lient) -> CBool ; } extern "C" { pub fn Client_IsUnlabeledMarkerDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126654 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetLatencySampleName (client : * mut CClient , LatencySampleIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125585 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CBool ; } extern "C" { pub fn Client_IsDeviceDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126886 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetLatencySampleValue (client : * mut CClient , LatencySampleName : CString , outptr : * mut COutput_GetLatencySampleValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127041 [INFO] [stdout] | [INFO] [stdout] 3 | ...Value) ; } extern "C" { pub fn Client_GetLatencyTotal (client : * mut CClient , outptr : * mut COutput_GetLatencyTotal) ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125670 [INFO] [stdout] | [INFO] [stdout] 3 | ...lient) -> CBool ; } extern "C" { pub fn Client_SetStreamMode (client : * mut CClient , Mode : CEnum) -> CEnum ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127154 [INFO] [stdout] | [INFO] [stdout] 3 | ...Total) ; } extern "C" { pub fn Client_GetSubjectCount (client : * mut CClient , outptr : * mut COutput_GetSubjectCount) ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125764 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_SetApexDeviceFeedback (client : * mut CClient , i_rDeviceName : CString , i_bOn : CBool) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSubjectName (client : * mut CClient , SubjectIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:125893 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_SetAxisMapping (client : * mut CClient , XAxis : CEnum , YAxis : CEnum , ZAxis : CEnum) -> CEnum ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127487 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSubjectRootSegmentName (client : * mut CClient , SubjectName : CString , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126021 [INFO] [stdout] | [INFO] [stdout] 3 | ...> CEnum ; } extern "C" { pub fn Client_GetAxisMapping (client : * mut CClient , outptr : * mut COutput_GetAxisMapping) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentCount (client : * mut CClient , SubjectName : CString , outptr : * mut COutput_GetSegmentCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126132 [INFO] [stdout] | [INFO] [stdout] 3 | ...t COutput_GetAxisMapping) ; } extern "C" { pub fn Client_GetFrame (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client_Get... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127832 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentName (client : * mut CClient , SubjectName : CString , SegmentIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126206 [INFO] [stdout] | [INFO] [stdout] 3 | ...> CEnum ; } extern "C" { pub fn Client_GetFrameNumber (client : * mut CClient , outptr : * mut COutput_GetFrameNumber) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:128076 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentChildCount (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentChildCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126317 [INFO] [stdout] | [INFO] [stdout] 3 | ...ameNumber) ; } extern "C" { pub fn Client_GetTimecode (client : * mut CClient , outptr : * mut COutput_GetTimecode) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126422 [INFO] [stdout] | [INFO] [stdout] 3 | ...Timecode) ; } extern "C" { pub fn Client_GetFrameRate (client : * mut CClient , outptr : * mut COutput_GetFrameRate) ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:128247 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentChildName (client : * mut CClient , SubjectName : CString , SegmentName : CString , SegmentIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126529 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn Client_GetLatencySampleCount (client : * mut CClient , outptr : * mut COutput_GetLatencySampleCount) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:128520 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentParentName (client : * mut CClient , SubjectName : CString , SegmentName : CString , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126654 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetLatencySampleName (client : * mut CClient , LatencySampleIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:128747 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticTranslation (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:126886 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetLatencySampleValue (client : * mut CClient , LatencySampleName : CString , outptr : * mut COutput_GetLatencySampleValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:128932 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticRotationHelical (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticRotationHelical) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127041 [INFO] [stdout] | [INFO] [stdout] 3 | ...Value) ; } extern "C" { pub fn Client_GetLatencyTotal (client : * mut CClient , outptr : * mut COutput_GetLatencyTotal) ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:129125 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticRotationMatrix (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticRotationMatrix) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127154 [INFO] [stdout] | [INFO] [stdout] 3 | ...Total) ; } extern "C" { pub fn Client_GetSubjectCount (client : * mut CClient , outptr : * mut COutput_GetSubjectCount) ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:129316 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticRotationQuaternion (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticRotationQuaternion) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSubjectName (client : * mut CClient , SubjectIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:129515 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticRotationEulerXYZ (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticRotationEulerXYZ) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127487 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSubjectRootSegmentName (client : * mut CClient , SubjectName : CString , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:129710 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticScale (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticScale) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentCount (client : * mut CClient , SubjectName : CString , outptr : * mut COutput_GetSegmentCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:129883 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentGlobalTranslation (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentGlobalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:127832 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentName (client : * mut CClient , SubjectName : CString , SegmentIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:130068 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentGlobalRotationHelical (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentGlobalRotationHelical) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:128076 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentChildCount (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentChildCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:130261 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentGlobalRotationMatrix (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentGlobalRotationMatrix) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:128247 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentChildName (client : * mut CClient , SubjectName : CString , SegmentName : CString , SegmentIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:130452 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentGlobalRotationQuaternion (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentGlobalRotationQuaternion) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:128520 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentParentName (client : * mut CClient , SubjectName : CString , SegmentName : CString , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:130651 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentGlobalRotationEulerXYZ (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentGlobalRotationEulerXYZ) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:128747 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticTranslation (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:130846 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentLocalTranslation (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentLocalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:128932 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticRotationHelical (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticRotationHelical) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131029 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentLocalRotationHelical (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentLocalRotationHelical) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:129125 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticRotationMatrix (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticRotationMatrix) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131220 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentLocalRotationMatrix (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentLocalRotationMatrix) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:129316 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticRotationQuaternion (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticRotationQuaternion) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131409 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentLocalRotationQuaternion (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentLocalRotationQuaternion) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:129515 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticRotationEulerXYZ (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticRotationEulerXYZ) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131606 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentLocalRotationEulerXYZ (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentLocalRotationEulerXYZ) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:129710 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentStaticScale (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentStaticScale) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131799 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerCount (client : * mut CClient , SubjectName : CString , outptr : * mut COutput_GetMarkerCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131934 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerName (client : * mut CClient , SubjectName : CString , MarkerIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:129883 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentGlobalTranslation (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentGlobalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:132176 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerParentName (client : * mut CClient , SubjectName : CString , MarkerName : CString , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:132401 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerGlobalTranslation (client : * mut CClient , SubjectName : CString , MarkerName : CString , outptr : * mut COutput_GetMarkerGlobalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:132583 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetUnlabeledMarkerCount (client : * mut CClient , outptr : * mut COutput_GetUnlabeledMarkerCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:132712 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetUnlabeledMarkerGlobalTranslation (client : * mut CClient , MarkerIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetUnlabeledMarkerGlobalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:132911 [INFO] [stdout] | [INFO] [stdout] 3 | ...lation) ; } extern "C" { pub fn Client_GetDeviceCount (client : * mut CClient , outptr : * mut COutput_GetDeviceCount) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:133022 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceName (client : * mut CClient , DeviceIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char , DeviceType : * mut CEnum) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:133267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputCount (client : * mut CClient , DeviceName : CString , outptr : * mut COutput_GetDeviceOutputCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:133413 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputName (client : * mut CClient , DeviceName : CString , DeviceOutputIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char , DeviceOutputUnit : * mut CEnum) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:133699 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputComponentName (client : * mut CClient , DeviceName : CString , DeviceOutputIndex : :: std :: os :: raw :: c_uint , sizeOfOutputBuffer : :: std :: os :: raw :: c_int , OutputOutstr : * mut :: std :: os :: raw :: c_char , sizeOfComponentBuffer : :: std :: os :: raw :: c_int , ComponentOutstr : * mut :: std :: os :: raw :: c_char , DeviceOutputUnit : * mut CEnum) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:134117 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputValue (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , outptr : * mut COutput_GetDeviceOutputValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:134292 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputSubsamples (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , outptr : * mut COutput_GetDeviceOutputSubsamples) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:134477 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputValueForSubsample (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , Subsample : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetDeviceOutputValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:130068 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentGlobalRotationHelical (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentGlobalRotationHelical) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:134708 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputComponentValue (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , DeviceOutputComponentName : CString , outptr : * mut COutput_GetDeviceOutputValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:130261 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentGlobalRotationMatrix (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentGlobalRotationMatrix) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:134930 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputComponentSubsamples (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , DeviceOutputComponentName : CString , outptr : * mut COutput_GetDeviceOutputSubsamples) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:130452 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentGlobalRotationQuaternion (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentGlobalRotationQuaternion) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:135162 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputComponentValueForSubsample (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , DeviceOutputComponentName : CString , Subsample : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetDeviceOutputValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:135440 [INFO] [stdout] | [INFO] [stdout] 3 | ...ue) ; } extern "C" { pub fn Client_GetForcePlateCount (client : * mut CClient , outptr : * mut COutput_GetForcePlateCount) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:130651 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentGlobalRotationEulerXYZ (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentGlobalRotationEulerXYZ) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:130846 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentLocalTranslation (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentLocalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:135559 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalForceVector (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalForceVector) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131029 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentLocalRotationHelical (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentLocalRotationHelical) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:135732 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalMomentVector (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalMomentVector) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131220 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentLocalRotationMatrix (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentLocalRotationMatrix) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:135907 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalCentreOfPressure (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalCentreOfPressure) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131409 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentLocalRotationQuaternion (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentLocalRotationQuaternion) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:136090 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetForcePlateSubsamples (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetForcePlateSubsamples) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131606 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetSegmentLocalRotationEulerXYZ (client : * mut CClient , SubjectName : CString , SegmentName : CString , outptr : * mut COutput_GetSegmentLocalRotationEulerXYZ) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:136269 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalForceVectorForSubsample (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , Subsample : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalForceVector) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131799 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerCount (client : * mut CClient , SubjectName : CString , outptr : * mut COutput_GetMarkerCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:136498 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalMomentVectorForSubsample (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , Subsample : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalMomentVector) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:131934 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerName (client : * mut CClient , SubjectName : CString , MarkerIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:136729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalCentreOfPressureForSubsample (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , Subsample : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalCentreOfPressure) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:132176 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerParentName (client : * mut CClient , SubjectName : CString , MarkerName : CString , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:136968 [INFO] [stdout] | [INFO] [stdout] 3 | ...re) ; } extern "C" { pub fn Client_GetEyeTrackerCount (client : * mut CClient , outptr : * mut COutput_GetEyeTrackerCount) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:132401 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerGlobalTranslation (client : * mut CClient , SubjectName : CString , MarkerName : CString , outptr : * mut COutput_GetMarkerGlobalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137087 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetEyeTrackerGlobalPosition (client : * mut CClient , EyeTrackerIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetEyeTrackerGlobalPosition) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:132583 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetUnlabeledMarkerCount (client : * mut CClient , outptr : * mut COutput_GetUnlabeledMarkerCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137274 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetEyeTrackerGlobalGazeVector (client : * mut CClient , EyeTrackerIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetEyeTrackerGlobalGazeVector) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:132712 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetUnlabeledMarkerGlobalTranslation (client : * mut CClient , MarkerIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetUnlabeledMarkerGlobalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137465 [INFO] [stdout] | [INFO] [stdout] 3 | ...kerGlobalGazeVector) ; } extern "C" { pub fn Client_EnableMarkerRayData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:132911 [INFO] [stdout] | [INFO] [stdout] 3 | ...lation) ; } extern "C" { pub fn Client_GetDeviceCount (client : * mut CClient , outptr : * mut COutput_GetDeviceCount) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137550 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableCentroidData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137634 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableGreyscaleData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:133022 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceName (client : * mut CClient , DeviceIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char , DeviceType : * mut CEnum) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137719 [INFO] [stdout] | [INFO] [stdout] 3 | ...Client) -> CEnum ; } extern "C" { pub fn Client_EnableCameraCalibrationData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:133267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputCount (client : * mut CClient , DeviceName : CString , outptr : * mut COutput_GetDeviceOutputCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137812 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableDebugData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:133413 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputName (client : * mut CClient , DeviceName : CString , DeviceOutputIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char , DeviceOutputUnit : * mut CEnum) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137893 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CClient) -> CEnum ; } extern "C" { pub fn Client_DisableMarkerRayData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:133699 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputComponentName (client : * mut CClient , DeviceName : CString , DeviceOutputIndex : :: std :: os :: raw :: c_uint , sizeOfOutputBuffer : :: std :: os :: raw :: c_int , OutputOutstr : * mut :: std :: os :: raw :: c_char , sizeOfComponentBuffer : :: std :: os :: raw :: c_int , ComponentOutstr : * mut :: std :: os :: raw :: c_char , DeviceOutputUnit : * mut CEnum) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137979 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CEnum ; } extern "C" { pub fn Client_DisableCentroidData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:134117 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputValue (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , outptr : * mut COutput_GetDeviceOutputValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138064 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CClient) -> CEnum ; } extern "C" { pub fn Client_DisableGreyscaleData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:134292 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputSubsamples (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , outptr : * mut COutput_GetDeviceOutputSubsamples) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138150 [INFO] [stdout] | [INFO] [stdout] 3 | ...lient) -> CEnum ; } extern "C" { pub fn Client_DisableCameraCalibrationData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:134477 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputValueForSubsample (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , Subsample : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetDeviceOutputValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138244 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_DisableDebugData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:134708 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputComponentValue (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , DeviceOutputComponentName : CString , outptr : * mut COutput_GetDeviceOutputValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138326 [INFO] [stdout] | [INFO] [stdout] 3 | ... CClient) -> CEnum ; } extern "C" { pub fn Client_IsMarkerRayDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Cli... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:134930 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputComponentSubsamples (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , DeviceOutputComponentName : CString , outptr : * mut COutput_GetDeviceOutputSubsamples) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138414 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CClient) -> CBool ; } extern "C" { pub fn Client_IsCentroidDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Cli... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:135162 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDeviceOutputComponentValueForSubsample (client : * mut CClient , DeviceName : CString , DeviceOutputName : CString , DeviceOutputComponentName : CString , Subsample : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetDeviceOutputValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138501 [INFO] [stdout] | [INFO] [stdout] 3 | ... CClient) -> CBool ; } extern "C" { pub fn Client_IsGreyscaleDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Cli... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:135440 [INFO] [stdout] | [INFO] [stdout] 3 | ...ue) ; } extern "C" { pub fn Client_GetForcePlateCount (client : * mut CClient , outptr : * mut COutput_GetForcePlateCount) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138589 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CBool ; } extern "C" { pub fn Client_IsVideoDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:135559 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalForceVector (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalForceVector) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:135732 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalMomentVector (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalMomentVector) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138673 [INFO] [stdout] | [INFO] [stdout] 3 | ...ient) -> CBool ; } extern "C" { pub fn Client_IsCameraCalibrationDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:135907 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalCentreOfPressure (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalCentreOfPressure) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138769 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CBool ; } extern "C" { pub fn Client_IsDebugDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:136090 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetForcePlateSubsamples (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetForcePlateSubsamples) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138853 [INFO] [stdout] | [INFO] [stdout] 3 | ...CBool ; } extern "C" { pub fn Client_SetBufferSize (client : * mut CClient , bufferSize : :: std :: os :: raw :: c_uint) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:136269 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalForceVectorForSubsample (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , Subsample : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalForceVector) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138968 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn Client_GetServerOrientation (client : * mut CClient , outptr : * mut COutput_GetServerOrientation) ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:136498 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalMomentVectorForSubsample (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , Subsample : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalMomentVector) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139091 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn Client_GetHardwareFrameNumber (client : * mut CClient , outptr : * mut COutput_GetHardwareFrameNumber) ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:136729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetGlobalCentreOfPressureForSubsample (client : * mut CClient , ForcePlateIndex : :: std :: os :: raw :: c_uint , Subsample : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetGlobalCentreOfPressure) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139218 [INFO] [stdout] | [INFO] [stdout] 3 | ...ber) ; } extern "C" { pub fn Client_GetFrameRateCount (client : * mut CClient , outptr : * mut COutput_GetFrameRateCount) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:136968 [INFO] [stdout] | [INFO] [stdout] 3 | ...re) ; } extern "C" { pub fn Client_GetEyeTrackerCount (client : * mut CClient , outptr : * mut COutput_GetEyeTrackerCount) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139335 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetFrameRateName (client : * mut CClient , FrameRateIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137087 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetEyeTrackerGlobalPosition (client : * mut CClient , EyeTrackerIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetEyeTrackerGlobalPosition) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139559 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetFrameRateValue (client : * mut CClient , FrameRateName : CString , outptr : * mut COutput_GetFrameRateValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137274 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetEyeTrackerGlobalGazeVector (client : * mut CClient , EyeTrackerIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetEyeTrackerGlobalGazeVector) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139702 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetObjectQuality (client : * mut CClient , ObjectName : CString , outptr : * mut COutput_GetObjectQuality) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137465 [INFO] [stdout] | [INFO] [stdout] 3 | ...kerGlobalGazeVector) ; } extern "C" { pub fn Client_EnableMarkerRayData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139840 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerRayContributionCount (client : * mut CClient , SubjectName : CString , MarkerName : CString , outptr : * mut COutput_GetMarkerRayContributionCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137550 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableCentroidData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140028 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerRayContribution (client : * mut CClient , SubjectName : CString , MarkerName : CString , MarkerRayContributionIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetMarkerRayContribution) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137634 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableGreyscaleData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140267 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn Client_GetLabeledMarkerCount (client : * mut CClient , outptr : * mut COutput_GetLabeledMarkerCount) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137719 [INFO] [stdout] | [INFO] [stdout] 3 | ...Client) -> CEnum ; } extern "C" { pub fn Client_EnableCameraCalibrationData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140392 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetLabeledMarkerGlobalTranslation (client : * mut CClient , MarkerIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetLabeledMarkerGlobalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140587 [INFO] [stdout] | [INFO] [stdout] 3 | ...lation) ; } extern "C" { pub fn Client_GetCameraCount (client : * mut CClient , outptr : * mut COutput_GetCameraCount) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137812 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut CClient) -> CEnum ; } extern "C" { pub fn Client_EnableDebugData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140698 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt) ; } extern "C" { pub fn Client_GetDynamicCameraCount (client : * mut CClient , outptr : * mut COutput_GetCameraCount) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137893 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CClient) -> CEnum ; } extern "C" { pub fn Client_DisableMarkerRayData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140816 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraName (client : * mut CClient , i_CameraIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:137979 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CEnum ; } extern "C" { pub fn Client_DisableCentroidData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141036 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDynamicCameraName (client : * mut CClient , i_CameraIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138064 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CClient) -> CEnum ; } extern "C" { pub fn Client_DisableGreyscaleData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141263 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraId (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraId) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138150 [INFO] [stdout] | [INFO] [stdout] 3 | ...lient) -> CEnum ; } extern "C" { pub fn Client_DisableCameraCalibrationData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141394 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraUserId (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraUserId) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138244 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CClient) -> CEnum ; } extern "C" { pub fn Client_DisableDebugData (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Client... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141533 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraType (client : * mut CClient , i_rCameraName : CString , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138326 [INFO] [stdout] | [INFO] [stdout] 3 | ... CClient) -> CEnum ; } extern "C" { pub fn Client_IsMarkerRayDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Cli... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141731 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraDisplayName (client : * mut CClient , i_rCameraName : CString , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138414 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CClient) -> CBool ; } extern "C" { pub fn Client_IsCentroidDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Cli... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141936 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraResolution (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraResolution) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138501 [INFO] [stdout] | [INFO] [stdout] 3 | ... CClient) -> CBool ; } extern "C" { pub fn Client_IsGreyscaleDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Cli... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142083 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraGlobalTranslation (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraGlobalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138589 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CBool ; } extern "C" { pub fn Client_IsVideoDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142244 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraGlobalRotationHelical (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraGlobalRotationHelical) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138673 [INFO] [stdout] | [INFO] [stdout] 3 | ...ient) -> CBool ; } extern "C" { pub fn Client_IsCameraCalibrationDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142413 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraGlobalRotationMatrix (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraGlobalRotationMatrix) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138769 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CClient) -> CBool ; } extern "C" { pub fn Client_IsDebugDataEnabled (client : * mut CClient) -> CBool ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142580 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraGlobalRotationQuaternion (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraGlobalRotationQuaternion) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138853 [INFO] [stdout] | [INFO] [stdout] 3 | ...CBool ; } extern "C" { pub fn Client_SetBufferSize (client : * mut CClient , bufferSize : :: std :: os :: raw :: c_uint) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142755 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraGlobalRotationEulerXYZ (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraGlobalRotationEulerXYZ) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:138968 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn Client_GetServerOrientation (client : * mut CClient , outptr : * mut COutput_GetServerOrientation) ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142926 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraFocalLength (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraFocalLength) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139091 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn Client_GetHardwareFrameNumber (client : * mut CClient , outptr : * mut COutput_GetHardwareFrameNumber) ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143075 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraPrincipalPoint (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraPrincipalPoint) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139218 [INFO] [stdout] | [INFO] [stdout] 3 | ...ber) ; } extern "C" { pub fn Client_GetFrameRateCount (client : * mut CClient , outptr : * mut COutput_GetFrameRateCount) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143230 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraLensParameters (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraLensParameters) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139335 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetFrameRateName (client : * mut CClient , FrameRateIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143385 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetIsVideoCamera (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetIsVideoCamera) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139559 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetFrameRateValue (client : * mut CClient , FrameRateName : CString , outptr : * mut COutput_GetFrameRateValue) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143526 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCentroidCount (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCentroidCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139702 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetObjectQuality (client : * mut CClient , ObjectName : CString , outptr : * mut COutput_GetObjectQuality) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143667 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCentroidPosition (client : * mut CClient , i_rCameraName : CString , i_CentroidIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetCentroidPosition) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:139840 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerRayContributionCount (client : * mut CClient , SubjectName : CString , MarkerName : CString , outptr : * mut COutput_GetMarkerRayContributionCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143864 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCentroidWeight (client : * mut CClient , i_rCameraName : CString , i_CentroidIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetCentroidWeight) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140028 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetMarkerRayContribution (client : * mut CClient , SubjectName : CString , MarkerName : CString , MarkerRayContributionIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetMarkerRayContribution) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:144057 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_GetCentroidWeight) ; } extern "C" { pub fn Client_ClearSubjectFilter (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140267 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn Client_GetLabeledMarkerCount (client : * mut CClient , outptr : * mut COutput_GetLabeledMarkerCount) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:144141 [INFO] [stdout] | [INFO] [stdout] 3 | ...> CEnum ; } extern "C" { pub fn Client_AddToSubjectFilter (client : * mut CClient , i_rSubjectName : CString) -> CEnum ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140392 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetLabeledMarkerGlobalTranslation (client : * mut CClient , MarkerIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetLabeledMarkerGlobalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:144252 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_SetTimingLogFile (client : * mut CClient , i_rClientLog : CString , i_rStreamLog : CString) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140587 [INFO] [stdout] | [INFO] [stdout] 3 | ...lation) ; } extern "C" { pub fn Client_GetCameraCount (client : * mut CClient , outptr : * mut COutput_GetCameraCount) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:144384 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_ConfigureWireless (client : * mut CClient , sizeOfBuffer : :: std :: os :: raw :: c_int , outstrError : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140698 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt) ; } extern "C" { pub fn Client_GetDynamicCameraCount (client : * mut CClient , outptr : * mut COutput_GetCameraCount) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:144565 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_SetConnectionTimeout (client : * mut CClient , i_Timeout : :: std :: os :: raw :: c_uint) -> CEnum ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:140816 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraName (client : * mut CClient , i_CameraIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141036 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetDynamicCameraName (client : * mut CClient , i_CameraIndex : :: std :: os :: raw :: c_uint , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141263 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraId (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraId) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141394 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraUserId (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraUserId) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141533 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraType (client : * mut CClient , i_rCameraName : CString , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141731 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraDisplayName (client : * mut CClient , i_rCameraName : CString , sizeOfBuffer : :: std :: os :: raw :: c_int , outstr : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:141936 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraResolution (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraResolution) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142083 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraGlobalTranslation (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraGlobalTranslation) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142244 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraGlobalRotationHelical (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraGlobalRotationHelical) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142413 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraGlobalRotationMatrix (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraGlobalRotationMatrix) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142580 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraGlobalRotationQuaternion (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraGlobalRotationQuaternion) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142755 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraGlobalRotationEulerXYZ (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraGlobalRotationEulerXYZ) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:142926 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraFocalLength (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraFocalLength) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143075 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraPrincipalPoint (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraPrincipalPoint) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143230 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCameraLensParameters (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCameraLensParameters) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143385 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetIsVideoCamera (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetIsVideoCamera) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143526 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCentroidCount (client : * mut CClient , i_rCameraName : CString , outptr : * mut COutput_GetCentroidCount) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143667 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCentroidPosition (client : * mut CClient , i_rCameraName : CString , i_CentroidIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetCentroidPosition) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:143864 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_GetCentroidWeight (client : * mut CClient , i_rCameraName : CString , i_CentroidIndex : :: std :: os :: raw :: c_uint , outptr : * mut COutput_GetCentroidWeight) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:144057 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_GetCentroidWeight) ; } extern "C" { pub fn Client_ClearSubjectFilter (client : * mut CClient) -> CEnum ; } extern "C" { pub fn Clien... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:144141 [INFO] [stdout] | [INFO] [stdout] 3 | ...> CEnum ; } extern "C" { pub fn Client_AddToSubjectFilter (client : * mut CClient , i_rSubjectName : CString) -> CEnum ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:144252 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_SetTimingLogFile (client : * mut CClient , i_rClientLog : CString , i_rStreamLog : CString) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:144384 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_ConfigureWireless (client : * mut CClient , sizeOfBuffer : :: std :: os :: raw :: c_int , outstrError : * mut :: std :: os :: raw :: c_char) -> CEnum ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/vicon-sys-eced03cf2f5eaa49/out/libvicon.rs:3:144565 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn Client_SetConnectionTimeout (client : * mut CClient , i_Timeout : :: std :: os :: raw :: c_uint) -> CEnum ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 141 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `vicon-sys` (lib) due to 142 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 141 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `vicon-sys` (lib test) due to 142 previous errors [INFO] [stderr] error: failed to check after updating to 2024 [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo check --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "ea95b70730cb6badc3c89fcace554ed28fdef18813e979de87b40e54a6bd1c15", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ea95b70730cb6badc3c89fcace554ed28fdef18813e979de87b40e54a6bd1c15", kill_on_drop: false }` [INFO] [stdout] ea95b70730cb6badc3c89fcace554ed28fdef18813e979de87b40e54a6bd1c15