[INFO] cloning repository https://github.com/Fanick-ZJ/zmotion_debug_app
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Fanick-ZJ/zmotion_debug_app" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFanick-ZJ%2Fzmotion_debug_app", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFanick-ZJ%2Fzmotion_debug_app'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7dbc5343de1067ebafce9ffae0ae3a6d1aed8dd8
[INFO] checking Fanick-ZJ/zmotion_debug_app against 846e51f66b1e7b49ba9e3988c58ccfe5817ce0a9 for pr-160391-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFanick-ZJ%2Fzmotion_debug_app" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Fanick-ZJ/zmotion_debug_app
[INFO] finished tweaking git repo https://github.com/Fanick-ZJ/zmotion_debug_app
[INFO] tweaked toml for git repo https://github.com/Fanick-ZJ/zmotion_debug_app written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Fanick-ZJ/zmotion_debug_app on toolchain 846e51f66b1e7b49ba9e3988c58ccfe5817ce0a9
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+846e51f66b1e7b49ba9e3988c58ccfe5817ce0a9" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Fanick-ZJ/zmotion_debug_app already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+846e51f66b1e7b49ba9e3988c58ccfe5817ce0a9" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/zed-industries/zed`
[INFO] [stderr]     Updating git repository `https://github.com/longbridge/gpui-component`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/zed-industries/scap`
[INFO] [stderr]     Updating git repository `https://github.com/zed-industries/font-kit`
[INFO] [stderr]     Updating git repository `https://github.com/zed-industries/reqwest.git`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rust-embed-utils v8.12.0
[INFO] [stderr]   Downloaded hybrid-array v0.4.13
[INFO] [stderr]   Downloaded value-bag-sval2 v1.13.0
[INFO] [stderr]   Downloaded sval_json v2.20.0
[INFO] [stderr]   Downloaded sval_dynamic v2.20.0
[INFO] [stderr]   Downloaded serde_fmt v1.1.0
[INFO] [stderr]   Downloaded value-bag-serde1 v1.13.0
[INFO] [stderr]   Downloaded anyhow v1.0.103
[INFO] [stderr]   Downloaded screencapturekit v0.2.8
[INFO] [stderr]   Downloaded float-ord v0.3.2
[INFO] [stderr]   Downloaded sval_fmt v2.20.0
[INFO] [stderr]   Downloaded pathfinder_geometry v0.5.1
[INFO] [stderr]   Downloaded sval_serde v2.20.0
[INFO] [stderr]   Downloaded rust-embed-impl v8.12.0
[INFO] [stderr]   Downloaded tao-core-video-sys v0.2.0
[INFO] [stderr]   Downloaded sval_ref v2.20.0
[INFO] [stderr]   Downloaded sval_nested v2.20.0
[INFO] [stderr]   Downloaded bytemuck_derive v1.11.0
[INFO] [stderr]   Downloaded core-foundation v0.10.0
[INFO] [stderr]   Downloaded dwrote v0.11.5
[INFO] [stderr]   Downloaded core-graphics-helmer-fork v0.24.0
[INFO] [stderr]   Downloaded pathfinder_simd v0.5.6
[INFO] [stderr]   Downloaded shellexpand v3.1.2
[INFO] [stderr]   Downloaded which v6.0.3
[INFO] [stderr]   Downloaded screencapturekit-sys v0.2.8
[INFO] [stderr]   Downloaded core-text v21.0.0
[INFO] [stderr]   Downloaded sval_buffer v2.20.0
[INFO] [stderr]   Downloaded imgref v1.12.2
[INFO] [stderr]   Downloaded stacksafe v0.1.4
[INFO] [stderr]   Downloaded stacksafe-macro v0.1.4
[INFO] [stderr]   Downloaded pollster v0.2.5
[INFO] [stderr]   Downloaded built v0.8.1
[INFO] [stderr]   Downloaded windows-capture v1.5.0
[INFO] [stderr]   Downloaded stacker v0.1.24
[INFO] [stderr]   Downloaded spin v0.10.1
[INFO] [stderr]   Downloaded rustc-demangle v0.1.28
[INFO] [stderr]   Downloaded io-surface v0.16.1
[INFO] [stderr]   Downloaded leaky-cow v0.1.1
[INFO] [stderr]   Downloaded leak v0.1.2
[INFO] [stderr]   Downloaded value-bag v1.13.0
[INFO] [stderr]   Downloaded uuid v1.23.5
[INFO] [stderr]   Downloaded no_std_io2 v0.9.4
[INFO] [stderr]   Downloaded lyon v1.0.19
[INFO] [stderr]   Downloaded bitstream-io v4.10.0
[INFO] [stderr]   Downloaded schemars_derive v1.2.1
[INFO] [stderr]   Downloaded crossbeam-queue v0.3.13
[INFO] [stderr]   Downloaded linktime-proc-macro v0.2.0
[INFO] [stderr]   Downloaded core-video v0.5.2
[INFO] [stderr]   Downloaded core-graphics2 v0.5.2
[INFO] [stderr]   Downloaded ctor v1.0.8
[INFO] [stderr]   Downloaded lyon_path v1.0.19
[INFO] [stderr]   Downloaded lyon_algorithms v1.0.20
[INFO] [stderr]   Downloaded sval v2.20.0
[INFO] [stderr]   Downloaded lyon_geom v1.0.19
[INFO] [stderr]   Downloaded link-section v0.19.0
[INFO] [stderr]   Downloaded ar_archive_writer v0.5.2
[INFO] [stderr]   Downloaded bzip2 v0.6.1
[INFO] [stderr]   Downloaded libbz2-rs-sys v0.2.5
[INFO] [stderr]   Downloaded etagere v0.2.15
[INFO] [stderr]   Downloaded cocoa-foundation v0.2.0
[INFO] [stderr]   Downloaded sysinfo v0.31.4
[INFO] [stderr]   Downloaded taffy v0.10.1
[INFO] [stderr]   Downloaded borsh v1.7.0
[INFO] [stderr]   Downloaded cocoa v0.26.0
[INFO] [stderr]   Downloaded xcb v1.7.0
[INFO] [stderr]   Downloaded futures-concurrency v7.7.1
[INFO] [stderr]   Downloaded smol v2.0.2
[INFO] [stderr]   Downloaded regex v1.13.0
[INFO] [stderr]   Downloaded toml v1.1.3+spec-1.1.0
[INFO] [stderr]   Downloaded lyon_tessellation v1.0.20
[INFO] [stderr]   Downloaded accesskit_windows v0.33.1
[INFO] [stderr]   Downloaded bstr v1.13.0
[INFO] [stderr]   Downloaded cbindgen v0.28.0
[INFO] [stderr]   Downloaded postage v0.5.0
[INFO] [stderr]   Downloaded regex-automata v0.4.15
[INFO] [stderr]   Downloaded accesskit_consumer v0.37.0
[INFO] [stderr]   Downloaded wasm_thread v0.3.3
[INFO] [stderr]   Downloaded rust-embed v8.12.0
[INFO] [stderr]   Downloaded metal v0.33.0
[INFO] [stderr]   Downloaded freetype-sys v0.20.1
[INFO] [stderr]   Downloaded yazi v0.2.1
[INFO] [stderr]   Downloaded zeno v0.3.3
[INFO] [stderr]   Downloaded sys-locale v0.3.2
[INFO] [stderr]   Downloaded harfrust v0.5.2
[INFO] [stderr]   Downloaded skrifa v0.40.0
[INFO] [stderr]   Downloaded swash v0.2.9
[INFO] [stderr]   Downloaded read-fonts v0.37.0
[INFO] [stderr]   Downloaded self_cell v1.2.2
[INFO] [stderr]   Downloaded zvariant_derive v5.13.0
[INFO] [stderr]   Downloaded zvariant v5.13.0
[INFO] [stderr]   Downloaded zvariant_utils v3.5.0
[INFO] [stderr]   Downloaded zbus_names v4.3.3
[INFO] [stderr]   Downloaded cosmic-text v0.19.0
[INFO] [stderr]   Downloaded oo7 v0.6.0
[INFO] [stderr]   Downloaded zbus_macros v5.17.0
[INFO] [stderr]   Downloaded zbus v5.17.0
[INFO] [stderr]   Downloaded num-bigint-dig v0.9.1
[INFO] [stderr]   Downloaded ashpd v0.13.12
[INFO] [stderr]   Downloaded zbus_xml v5.2.0
[INFO] [stderr]   Downloaded windows-registry v0.4.0
[INFO] [stderr]   Downloaded windows-strings v0.3.1
[INFO] [stderr]   Downloaded tokio-socks v0.5.3
[INFO] [stderr]   Downloaded tokio v1.53.0
[INFO] [stderr]   Downloaded workspace-hack v0.1.0
[INFO] [stderr]   Downloaded zed-sum-tree v0.2.0
[INFO] [stderr]   Downloaded ropey v2.0.0-beta.1
[INFO] [stderr]   Downloaded arc-swap v1.9.2
[INFO] [stderr]   Downloaded usvg v0.45.1
[INFO] [stderr]   Downloaded resvg v0.45.1
[INFO] [stderr]   Downloaded base62 v2.2.4
[INFO] [stderr]   Downloaded notify-types v1.0.1
[INFO] [stderr]   Downloaded rust-i18n v4.2.0
[INFO] [stderr]   Downloaded rust-i18n-support v4.2.0
[INFO] [stderr]   Downloaded normpath v1.5.1
[INFO] [stderr]   Downloaded kqueue v1.2.0
[INFO] [stderr]   Downloaded notify v7.0.0
[INFO] [stderr]   Downloaded kqueue-sys v1.1.2
[INFO] [stderr]   Downloaded inotify-sys v0.1.8
[INFO] [stderr]   Downloaded ignore v0.4.28
[INFO] [stderr]   Downloaded enum-iterator-derive v1.5.0
[INFO] [stderr]   Downloaded xml5ever v0.18.1
[INFO] [stderr]   Downloaded markup5ever_rcdom v0.3.0
[INFO] [stderr]   Downloaded enum-iterator v2.3.0
[INFO] [stderr]   Downloaded markup5ever v0.12.1
[INFO] [stderr]   Downloaded unicode-id v0.3.6
[INFO] [stderr]   Downloaded html5ever v0.27.0
[INFO] [stderr]   Downloaded markdown v1.0.0
[INFO] [stderr]   Downloaded rust-i18n-macro v4.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:c0af3998e971868164375a7dfb646c9933ddd1a3bdb00fa2041266763dc1eeab" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 21631e788af4b30dc40284be71261b8357179728ba313578c0977f23ab5b7b26
[INFO] running `Command { std: "docker" "start" "21631e788af4b30dc40284be71261b8357179728ba313578c0977f23ab5b7b26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "21631e788af4b30dc40284be71261b8357179728ba313578c0977f23ab5b7b26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "21631e788af4b30dc40284be71261b8357179728ba313578c0977f23ab5b7b26" "/opt/rustwide/cargo-home/bin/cargo" "+846e51f66b1e7b49ba9e3988c58ccfe5817ce0a9" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "21631e788af4b30dc40284be71261b8357179728ba313578c0977f23ab5b7b26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "21631e788af4b30dc40284be71261b8357179728ba313578c0977f23ab5b7b26" "/opt/rustwide/cargo-home/bin/cargo" "+846e51f66b1e7b49ba9e3988c58ccfe5817ce0a9" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling erased-serde v0.4.10
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]     Checking futures-core v0.3.32
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]     Checking typeid v1.0.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking futures-io v0.3.32
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking bitflags v2.13.0
[INFO] [stderr]     Checking typenum v1.20.1
[INFO] [stderr]     Checking fastrand v2.4.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]     Checking siphasher v1.0.3
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]     Checking async-task v4.7.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]     Checking futures-lite v2.6.1
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking unicode-ident v1.0.24
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]     Checking arrayvec v0.7.8
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling zerocopy v0.8.54
[INFO] [stderr]     Checking crc32fast v1.5.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]     Checking sha1_smol v1.0.1
[INFO] [stderr]     Checking concurrent-queue v2.5.0
[INFO] [stderr]    Compiling endi v1.1.1
[INFO] [stderr]     Checking futures-sink v0.3.32
[INFO] [stderr]    Compiling cc v1.2.67
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking piper v0.2.5
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]     Checking futures-channel v0.3.32
[INFO] [stderr]     Checking futures-task v0.3.32
[INFO] [stderr]    Compiling bstr v1.13.0
[INFO] [stderr]     Checking event-listener v5.4.1
[INFO] [stderr]     Checking writeable v0.6.3
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]     Checking syn v2.0.119
[INFO] [stderr]     Checking getrandom v0.4.3
[INFO] [stderr]     Checking errno v0.3.14
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking litemap v0.8.2
[INFO] [stderr]     Checking signal-hook-registry v1.4.8
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]     Checking async-executor v1.14.0
[INFO] [stderr]     Checking async-channel v2.5.0
[INFO] [stderr]     Checking async-lock v3.4.2
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking generic-array v0.14.7
[INFO] [stderr]     Checking blocking v1.6.2
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]     Checking either v1.16.0
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]    Compiling rand v0.8.7
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]     Checking rayon-core v1.13.0
[INFO] [stderr]     Checking async-broadcast v0.7.2
[INFO] [stderr]     Checking core_maths v0.1.1
[INFO] [stderr]     Checking fdeflate v0.3.7
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]     Checking ordered-stream v0.2.0
[INFO] [stderr]     Checking float-cmp v0.9.0
[INFO] [stderr]     Checking ttf-parser v0.25.1
[INFO] [stderr]     Checking strict-num v0.1.1
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking polycool v0.4.0
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling pulp v0.22.3
[INFO] [stderr]     Checking percent-encoding v2.3.2
[INFO] [stderr]     Checking euclid v0.22.14
[INFO] [stderr]    Compiling regex-automata v0.4.15
[INFO] [stderr]     Checking arrayref v0.3.9
[INFO] [stderr]     Checking weezl v0.1.12
[INFO] [stderr]     Checking libbz2-rs-sys v0.2.5
[INFO] [stderr]     Checking roxmltree v0.20.0
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]     Checking rustc-hash v2.1.3
[INFO] [stderr]     Checking zune-core v0.5.1
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking zune-jpeg v0.5.15
[INFO] [stderr]     Checking fontconfig-parser v0.5.8
[INFO] [stderr]     Checking bzip2 v0.6.1
[INFO] [stderr]     Checking tinyvec v1.12.0
[INFO] [stderr]     Checking lyon_geom v1.0.19
[INFO] [stderr]     Checking serde_fmt v1.1.0
[INFO] [stderr]     Checking uuid v1.23.5
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking serde_bytes v0.11.19
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]     Checking value-bag-serde1 v1.13.0
[INFO] [stderr]     Checking lyon_path v1.0.19
[INFO] [stderr]     Checking value-bag v1.13.0
[INFO] [stderr]    Compiling toml v1.1.3+spec-1.1.0
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]    Compiling stacker v0.1.24
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking kurbo v0.13.1
[INFO] [stderr]    Compiling hybrid-array v0.4.13
[INFO] [stderr]     Checking log v0.4.33
[INFO] [stderr]     Checking rayon v1.12.0
[INFO] [stderr]    Compiling pathfinder_simd v0.5.6
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]     Checking gpui_util v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]     Checking collections v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]    Compiling toml_edit v0.25.13+spec-1.1.0
[INFO] [stderr]     Checking memmap2 v0.9.11
[INFO] [stderr]     Checking raw-cpuid v11.6.0
[INFO] [stderr]    Compiling heapless v0.9.3
[INFO] [stderr]     Checking reborrow v0.5.5
[INFO] [stderr]     Checking unicode-script v0.5.8
[INFO] [stderr]     Checking gimli v0.32.3
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]     Checking pulp-wasm-simd-flag v0.1.1
[INFO] [stderr]     Checking compression-core v0.4.32
[INFO] [stderr]     Checking unicode-properties v0.1.4
[INFO] [stderr]     Checking polling v3.11.0
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling ztracing v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]     Checking unicode-bidi-mirroring v0.4.0
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]     Checking unicode-ccc v0.4.0
[INFO] [stderr]     Checking tracing-subscriber v0.3.23
[INFO] [stderr]     Checking gif v0.14.2
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]     Checking image-webp v0.2.4
[INFO] [stderr]     Checking hash32 v0.3.1
[INFO] [stderr]     Checking compression-codecs v0.4.38
[INFO] [stderr]    Compiling ignore v0.4.28
[INFO] [stderr]    Compiling embed-resource v3.0.11
[INFO] [stderr]     Checking async-signal v0.2.14
[INFO] [stderr]     Checking http v1.4.2
[INFO] [stderr]     Checking svgtypes v0.16.1
[INFO] [stderr]     Checking async-process v2.5.0
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]     Checking fontdb v0.23.0
[INFO] [stderr]     Checking simplecss v0.2.2
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling ar_archive_writer v0.5.2
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling string_cache_codegen v0.5.4
[INFO] [stderr]    Compiling phf_codegen v0.11.3
[INFO] [stderr]     Checking png v0.17.16
[INFO] [stderr]     Checking block-padding v0.3.3
[INFO] [stderr]     Checking spin v0.9.9
[INFO] [stderr]     Checking zune-inflate v0.2.54
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]     Checking roxmltree v0.21.1
[INFO] [stderr]     Checking unicode-vo v0.1.0
[INFO] [stderr]     Checking xmlwriter v0.1.0
[INFO] [stderr]     Checking float_next_after v1.0.0
[INFO] [stderr]     Checking fax v0.2.7
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]     Checking data-url v0.3.2
[INFO] [stderr]     Checking lebe v0.5.3
[INFO] [stderr]     Checking rustc-demangle v0.1.28
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]     Checking mac v0.1.1
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]     Checking pico-args v0.5.0
[INFO] [stderr]     Checking dyn-clone v1.0.20
[INFO] [stderr]     Checking unicode-bidi v0.3.18
[INFO] [stderr]     Checking pxfm v0.1.30
[INFO] [stderr]    Compiling ztracing_macro v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]     Checking imagesize v0.14.0
[INFO] [stderr]     Checking bit_field v0.10.3
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling psm v0.1.31
[INFO] [stderr]     Checking futf v0.1.5
[INFO] [stderr]    Compiling globwalk v0.8.1
[INFO] [stderr]     Checking http-body v1.1.0
[INFO] [stderr]     Checking lyon_tessellation v1.0.20
[INFO] [stderr]    Compiling markup5ever v0.12.1
[INFO] [stderr]     Checking flume v0.12.0
[INFO] [stderr]     Checking inout v0.1.4
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling gpui v0.2.2 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]     Checking async-compression v0.4.42
[INFO] [stderr]     Checking lyon_algorithms v1.0.20
[INFO] [stderr]     Checking png v0.18.1
[INFO] [stderr]     Checking crossbeam-queue v0.3.13
[INFO] [stderr]     Checking atomic v0.5.3
[INFO] [stderr]     Checking utf-8 v0.7.6
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]     Checking pollster v0.2.5
[INFO] [stderr]     Checking grid v1.0.1
[INFO] [stderr]     Checking precomputed-hash v0.1.1
[INFO] [stderr]     Checking svg_fmt v0.4.5
[INFO] [stderr]     Checking link-section v0.19.0
[INFO] [stderr]     Checking web-time v1.1.0
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]     Checking smol_str v0.3.6
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling linktime-proc-macro v0.2.0
[INFO] [stderr]     Checking fixedbitset v0.5.7
[INFO] [stderr]     Checking etagere v0.2.15
[INFO] [stderr]     Checking pathfinder_geometry v0.5.1
[INFO] [stderr]     Checking taffy v0.10.1
[INFO] [stderr]     Checking hashbrown v0.16.1
[INFO] [stderr]     Checking lyon v1.0.19
[INFO] [stderr]     Checking tendril v0.4.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]     Checking addr2line v0.25.1
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]     Checking phf v0.11.3
[INFO] [stderr]     Checking regex v1.13.0
[INFO] [stderr]     Checking num-iter v0.1.46
[INFO] [stderr]     Checking num-bigint v0.4.8
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]    Compiling arc-swap v1.9.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling bytemuck_derive v1.11.0
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling zerocopy-derive v0.8.54
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling enumn v0.1.14
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]     Checking accesskit v0.24.1
[INFO] [stderr]     Checking futures-util v0.3.32
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]     Checking moxcms v0.8.1
[INFO] [stderr]     Checking bytemuck v1.25.1
[INFO] [stderr]     Checking zeroize v1.9.0
[INFO] [stderr]     Checking backtrace v0.3.76
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking zerofrom v0.1.8
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking tiny-skia-path v0.11.4
[INFO] [stderr]     Checking rustybuzz v0.20.1
[INFO] [stderr]     Checking yoke v0.8.3
[INFO] [stderr]     Checking tiny-skia v0.11.4
[INFO] [stderr]     Checking rgb v0.8.53
[INFO] [stderr]     Checking qoi v0.4.1
[INFO] [stderr]     Checking pin-project v1.1.13
[INFO] [stderr]     Checking zerovec v0.11.6
[INFO] [stderr]     Checking zerotrie v0.2.4
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling stacksafe-macro v0.1.4
[INFO] [stderr]    Compiling derive_refineable v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]    Compiling profiling-procmacros v1.0.18
[INFO] [stderr]     Checking stacksafe v0.1.4
[INFO] [stderr]     Checking futures-concurrency v7.7.1
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]     Checking profiling v1.0.18
[INFO] [stderr]     Checking font-types v0.11.3
[INFO] [stderr]     Checking refineable v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]     Checking ctor v1.0.8
[INFO] [stderr]    Compiling gpui_macros v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]     Checking async-fs v2.2.0
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking tinystr v0.8.3
[INFO] [stderr]     Checking potential_utf v0.1.5
[INFO] [stderr]     Checking icu_locale_core v2.2.0
[INFO] [stderr]     Checking icu_collections v2.2.0
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]     Checking strum v0.27.2
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]     Checking spin v0.10.1
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]     Checking waker-fn v1.2.0
[INFO] [stderr]    Compiling gpui-component-assets v0.5.1 (https://github.com/longbridge/gpui-component#3c270ed2)
[INFO] [stderr]     Checking raw-window-handle v0.6.2
[INFO] [stderr]     Checking usvg v0.46.0
[INFO] [stderr]    Compiling inotify-sys v0.1.8
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling num-bigint-dig v0.9.1
[INFO] [stderr]     Checking seahash v4.1.0
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]     Checking pollster v0.4.0
[INFO] [stderr]     Checking inventory v0.3.24
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]     Checking futures-executor v0.3.32
[INFO] [stderr]     Checking icu_provider v2.2.0
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]     Checking futures v0.3.32
[INFO] [stderr]     Checking postage v0.5.0
[INFO] [stderr]     Checking derive_more v2.1.1
[INFO] [stderr]     Checking phf v0.13.1
[INFO] [stderr]     Checking read-fonts v0.39.2
[INFO] [stderr]     Checking icu_properties v2.2.0
[INFO] [stderr]     Checking icu_normalizer v2.2.0
[INFO] [stderr]    Compiling zvariant_utils v3.5.0
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking schemars v1.2.1
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling zvariant_derive v5.13.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling perf v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]     Checking resvg v0.46.0
[INFO] [stderr]     Checking string_cache v0.8.9
[INFO] [stderr]    Compiling triomphe v0.1.16
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]     Checking accesskit_consumer v0.36.0
[INFO] [stderr]    Compiling util_macros v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]    Compiling rust-embed-utils v8.12.0
[INFO] [stderr]    Compiling html5ever v0.27.0
[INFO] [stderr]    Compiling shellexpand v3.1.2
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]     Checking gpui_shared_string v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]     Checking async-net v2.0.0
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]    Compiling base62 v2.2.4
[INFO] [stderr]    Compiling normpath v1.5.1
[INFO] [stderr]    Compiling zvariant v5.13.0
[INFO] [stderr]     Checking smol v2.0.2
[INFO] [stderr]     Checking num v0.4.3
[INFO] [stderr]    Compiling rust-embed-impl v8.12.0
[INFO] [stderr]    Compiling rust-i18n v4.2.0
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking aes v0.8.4
[INFO] [stderr]     Checking zlog v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]     Checking cbc v0.1.2
[INFO] [stderr]     Checking hkdf v0.12.4
[INFO] [stderr]     Checking pbkdf2 v0.12.2
[INFO] [stderr]     Checking md-5 v0.10.6
[INFO] [stderr]     Checking instant v0.1.13
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]     Checking zeno v0.3.3
[INFO] [stderr]     Checking yazi v0.2.1
[INFO] [stderr]     Checking rust-embed v8.12.0
[INFO] [stderr]     Checking notify-types v1.0.1
[INFO] [stderr]     Checking inotify v0.10.2
[INFO] [stderr]     Checking rust-i18n-support v4.2.0
[INFO] [stderr]     Checking http_client v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]     Checking sum_tree v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]     Checking xml5ever v0.18.1
[INFO] [stderr]     Checking calloop v0.14.4
[INFO] [stderr]    Compiling enum-iterator-derive v1.5.0
[INFO] [stderr]     Checking mio v1.2.2
[INFO] [stderr]     Checking fluent-uri v0.1.4
[INFO] [stderr]     Checking filetime v0.2.29
[INFO] [stderr]     Checking unicode-id v0.3.6
[INFO] [stderr]    Compiling gpui-component v0.5.2 (https://github.com/longbridge/gpui-component#3c270ed2)
[INFO] [stderr]     Checking str_indices v0.4.4
[INFO] [stderr]     Checking workspace-hack v0.1.0
[INFO] [stderr]     Checking notify v7.0.0
[INFO] [stderr]     Checking zed-sum-tree v0.2.0
[INFO] [stderr]     Checking markdown v1.0.0
[INFO] [stderr]    Compiling gpui-component-macros v0.5.1 (https://github.com/longbridge/gpui-component#3c270ed2)
[INFO] [stderr]     Checking ropey v2.0.0-beta.1
[INFO] [stderr]     Checking itertools v0.13.0
[INFO] [stderr]     Checking lsp-types v0.97.0
[INFO] [stderr]    Compiling zmotion_debug_app v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking markup5ever_rcdom v0.3.0
[INFO] [stderr]     Checking enum-iterator v2.3.0
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking tiff v0.11.3
[INFO] [stderr]     Checking exr v1.74.2
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand v0.9.5
[INFO] [stderr]     Checking zbus_names v4.3.3
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]     Checking zbus_xml v5.2.0
[INFO] [stderr]     Checking scheduler v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]    Compiling rust-i18n-macro v4.2.0
[INFO] [stderr]     Checking zbus-lockstep v0.5.2
[INFO] [stderr]    Compiling zbus_macros v5.17.0
[INFO] [stderr]     Checking image v0.25.10
[INFO] [stderr]    Compiling zbus-lockstep-macros v0.5.2
[INFO] [stderr]     Checking skrifa v0.42.1
[INFO] [stderr]     Checking zbus v5.17.0
[INFO] [stderr]     Checking swash v0.2.9
[INFO] [stderr]     Checking atspi-common v0.13.0
[INFO] [stderr]     Checking ashpd v0.13.12
[INFO] [stderr]     Checking oo7 v0.6.0
[INFO] [stderr]     Checking atspi-proxies v0.13.0
[INFO] [stderr]     Checking accesskit_atspi_common v0.18.1
[INFO] [stderr]     Checking atspi v0.29.0
[INFO] [stderr]     Checking accesskit_unix v0.21.1
[INFO] [stderr]     Checking gpui_linux v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stderr]     Checking gpui_platform v0.1.0 (https://github.com/zed-industries/zed#3565c49d)
[INFO] [stdout] warning: type `ZMC_HANDLE` should have an upper camel case name
[INFO] [stdout]  --> src/ffi/types.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub type ZMC_HANDLE = *mut c_void;
[INFO] [stdout]   |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `ZmcHandle`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_int8` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub type c_int8 = i8;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `CInt8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_uint8` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub type c_uint8 = u8;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `CUint8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_int16` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub type c_int16 = i16;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `CInt16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_uint16` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub type c_uint16 = u16;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `CUint16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_int32` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub type c_int32 = i32;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `CInt32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_uint32` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:16:10
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub type c_uint32 = u32;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `CUint32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_int64` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub type c_int64 = i64;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `CInt64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_uint64` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:18:10
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub type c_uint64 = u64;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `CUint64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_float` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:19:10
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub type c_float = f32;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `CFloat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `c_void`
[INFO] [stdout]  --> src/ffi/zaux.rs:9:24
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ffi::{c_char, c_void};
[INFO] [stdout]   |                        ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `c_int16`, `c_int64`, `c_int8`, and `c_uint64`
[INFO] [stdout]   --> src/ffi/zaux.rs:11:32
[INFO] [stdout]    |
[INFO] [stdout] 11 | use super::types::{ZMC_HANDLE, c_int8, c_int16, c_int32, c_int64, c_uint8, c_uint16, c_uint32, c_uint64};
[INFO] [stdout]    |                                ^^^^^^  ^^^^^^^           ^^^^^^^                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RangeIter`, `Range`, `RwLock`, and `Sender`
[INFO] [stdout]  --> src/monitor.rs:2:35
[INFO] [stdout]   |
[INFO] [stdout] 2 |     collections::HashMap, range::{Range, RangeIter}, sync::{
[INFO] [stdout]   |                                   ^^^^^  ^^^^^^^^^
[INFO] [stdout] 3 |         Arc, Mutex, RwLock,
[INFO] [stdout]   |                     ^^^^^^
[INFO] [stdout] 4 |         atomic::{AtomicBool, Ordering},
[INFO] [stdout] 5 |         mpsc::{self, Receiver, Sender},
[INFO] [stdout]   |                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Input`
[INFO] [stdout]  --> src/ui/axis_panel.rs:3:41
[INFO] [stdout]   |
[INFO] [stdout] 3 | use gpui_component::{button::*, input::{Input, InputState, NumberInput, StepAction}, *};
[INFO] [stdout]   |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ZMC_HANDLE` should have an upper camel case name
[INFO] [stdout]  --> src/ffi/types.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub type ZMC_HANDLE = *mut c_void;
[INFO] [stdout]   |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `ZmcHandle`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_int8` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub type c_int8 = i8;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `CInt8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_uint8` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub type c_uint8 = u8;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `CUint8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_int16` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub type c_int16 = i16;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `CInt16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_uint16` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub type c_uint16 = u16;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `CUint16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_int32` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub type c_int32 = i32;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `CInt32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_uint32` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:16:10
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub type c_uint32 = u32;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `CUint32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_int64` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub type c_int64 = i64;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `CInt64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_uint64` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:18:10
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub type c_uint64 = u64;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `CUint64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `c_float` should have an upper camel case name
[INFO] [stdout]   --> src/ffi/types.rs:19:10
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub type c_float = f32;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `CFloat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `c_void`
[INFO] [stdout]  --> src/ffi/zaux.rs:9:24
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ffi::{c_char, c_void};
[INFO] [stdout]   |                        ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `c_int16`, `c_int64`, `c_int8`, and `c_uint64`
[INFO] [stdout]   --> src/ffi/zaux.rs:11:32
[INFO] [stdout]    |
[INFO] [stdout] 11 | use super::types::{ZMC_HANDLE, c_int8, c_int16, c_int32, c_int64, c_uint8, c_uint16, c_uint32, c_uint64};
[INFO] [stdout]    |                                ^^^^^^  ^^^^^^^           ^^^^^^^                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RangeIter`, `Range`, `RwLock`, and `Sender`
[INFO] [stdout]  --> src/monitor.rs:2:35
[INFO] [stdout]   |
[INFO] [stdout] 2 |     collections::HashMap, range::{Range, RangeIter}, sync::{
[INFO] [stdout]   |                                   ^^^^^  ^^^^^^^^^
[INFO] [stdout] 3 |         Arc, Mutex, RwLock,
[INFO] [stdout]   |                     ^^^^^^
[INFO] [stdout] 4 |         atomic::{AtomicBool, Ordering},
[INFO] [stdout] 5 |         mpsc::{self, Receiver, Sender},
[INFO] [stdout]   |                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Input`
[INFO] [stdout]  --> src/ui/axis_panel.rs:3:41
[INFO] [stdout]   |
[INFO] [stdout] 3 | use gpui_component::{button::*, input::{Input, InputState, NumberInput, StepAction}, *};
[INFO] [stdout]   |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `handler`
[INFO] [stdout]     --> src/client.rs:1257:13
[INFO] [stdout]      |
[INFO] [stdout] 1257 |         let handler = self.raw()?;
[INFO] [stdout]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_handler`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `handler`
[INFO] [stdout]     --> src/client.rs:1257:13
[INFO] [stdout]      |
[INFO] [stdout] 1257 |         let handler = self.raw()?;
[INFO] [stdout]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_handler`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `distance`
[INFO] [stdout]     --> src/client.rs:5316:52
[INFO] [stdout]      |
[INFO] [stdout] 5316 |     pub fn execute_get_move_time(&self, axis: i32, distance: f32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |                                                    ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_distance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `distance`
[INFO] [stdout]     --> src/client.rs:5316:52
[INFO] [stdout]      |
[INFO] [stdout] 5316 |     pub fn execute_get_move_time(&self, axis: i32, distance: f32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |                                                    ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_distance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cx`
[INFO] [stdout]    --> src/ui/axis_panel.rs:128:106
[INFO] [stdout]     |
[INFO] [stdout] 128 | ...                   let main_axis = axis_input.read_with(cx, |e, cx| {
[INFO] [stdout]     |                                                                    ^^ help: if this is intentional, prefix it with an underscore: `_cx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cx`
[INFO] [stdout]    --> src/ui/axis_panel.rs:120:103
[INFO] [stdout]     |
[INFO] [stdout] 120 | ...                   let ratio = ratio_input.read_with(cx, |e, cx| {
[INFO] [stdout]     |                                                                 ^^ help: if this is intentional, prefix it with an underscore: `_cx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]    --> src/ui/axis_panel.rs:123:72
[INFO] [stdout]     |
[INFO] [stdout] 123 | ...                   if let Err(e) = ratio {
[INFO] [stdout]     |                                  ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]    --> src/ui/axis_panel.rs:131:72
[INFO] [stdout]     |
[INFO] [stdout] 131 | ...                   if let Err(e) = main_axis {
[INFO] [stdout]     |                                  ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `event`
[INFO] [stdout]   --> src/ui/axis_panel.rs:90:37
[INFO] [stdout]    |
[INFO] [stdout] 90 |                     .on_click(move |event, window, cx| {
[INFO] [stdout]    |                                     ^^^^^ help: if this is intentional, prefix it with an underscore: `_event`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MoveDir` is never used
[INFO] [stdout]    --> src/client.rs:304:10
[INFO] [stdout]     |
[INFO] [stdout] 304 | pub enum MoveDir {
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `CancelMode` is never used
[INFO] [stdout]    --> src/client.rs:310:10
[INFO] [stdout]     |
[INFO] [stdout] 310 | pub enum CancelMode {
[INFO] [stdout]     |          ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `RapidStopMode` is never used
[INFO] [stdout]    --> src/client.rs:351:10
[INFO] [stdout]     |
[INFO] [stdout] 351 | pub enum RapidStopMode {
[INFO] [stdout]     |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `idle`, `enabled`, `mtype`, and `stop_reason` are never read
[INFO] [stdout]    --> src/client.rs:367:9
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub struct AxisState {
[INFO] [stdout]     |            --------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 367 |     pub idle: bool,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 368 |     pub enabled: bool,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 369 |     pub mtype: i32,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 370 |     pub stop_reason: i32,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `AxisState` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ControllerBaseInfo` is never constructed
[INFO] [stdout]    --> src/client.rs:384:12
[INFO] [stdout]     |
[INFO] [stdout] 384 | pub struct ControllerBaseInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SystemSpecification` is never constructed
[INFO] [stdout]    --> src/client.rs:391:12
[INFO] [stdout]     |
[INFO] [stdout] 391 | pub struct SystemSpecification {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RtcTime` is never constructed
[INFO] [stdout]    --> src/client.rs:401:12
[INFO] [stdout]     |
[INFO] [stdout] 401 | pub struct RtcTime {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FileCheckResult` is never constructed
[INFO] [stdout]    --> src/client.rs:408:12
[INFO] [stdout]     |
[INFO] [stdout] 408 | pub struct FileCheckResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FileUploadData` is never constructed
[INFO] [stdout]    --> src/client.rs:415:12
[INFO] [stdout]     |
[INFO] [stdout] 415 | pub struct FileUploadData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FlashReadData` is never constructed
[INFO] [stdout]    --> src/client.rs:422:12
[INFO] [stdout]     |
[INFO] [stdout] 422 | pub struct FlashReadData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PitchStatus` is never constructed
[INFO] [stdout]    --> src/client.rs:429:12
[INFO] [stdout]     |
[INFO] [stdout] 429 | pub struct PitchStatus {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ExecuteReply` is never constructed
[INFO] [stdout]    --> src/client.rs:436:12
[INFO] [stdout]     |
[INFO] [stdout] 436 | pub struct ExecuteReply {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ControllerMessage` is never constructed
[INFO] [stdout]    --> src/client.rs:443:12
[INFO] [stdout]     |
[INFO] [stdout] 443 | pub struct ControllerMessage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CanBusInfo` is never constructed
[INFO] [stdout]    --> src/client.rs:450:12
[INFO] [stdout]     |
[INFO] [stdout] 450 | pub struct CanBusInfo {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AxisStatus2` is never constructed
[INFO] [stdout]    --> src/client.rs:462:12
[INFO] [stdout]     |
[INFO] [stdout] 462 | pub struct AxisStatus2 {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cx`
[INFO] [stdout]    --> src/ui/axis_panel.rs:128:106
[INFO] [stdout]     |
[INFO] [stdout] 128 | ...                   let main_axis = axis_input.read_with(cx, |e, cx| {
[INFO] [stdout]     |                                                                    ^^ help: if this is intentional, prefix it with an underscore: `_cx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cx`
[INFO] [stdout]    --> src/ui/axis_panel.rs:120:103
[INFO] [stdout]     |
[INFO] [stdout] 120 | ...                   let ratio = ratio_input.read_with(cx, |e, cx| {
[INFO] [stdout]     |                                                                 ^^ help: if this is intentional, prefix it with an underscore: `_cx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]    --> src/ui/axis_panel.rs:123:72
[INFO] [stdout]     |
[INFO] [stdout] 123 | ...                   if let Err(e) = ratio {
[INFO] [stdout]     |                                  ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]    --> src/ui/axis_panel.rs:131:72
[INFO] [stdout]     |
[INFO] [stdout] 131 | ...                   if let Err(e) = main_axis {
[INFO] [stdout]     |                                  ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `event`
[INFO] [stdout]   --> src/ui/axis_panel.rs:90:37
[INFO] [stdout]    |
[INFO] [stdout] 90 |                     .on_click(move |event, window, cx| {
[INFO] [stdout]    |                                     ^^^^^ help: if this is intentional, prefix it with an underscore: `_event`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MoveDir` is never used
[INFO] [stdout]    --> src/client.rs:304:10
[INFO] [stdout]     |
[INFO] [stdout] 304 | pub enum MoveDir {
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `CancelMode` is never used
[INFO] [stdout]    --> src/client.rs:310:10
[INFO] [stdout]     |
[INFO] [stdout] 310 | pub enum CancelMode {
[INFO] [stdout]     |          ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `RapidStopMode` is never used
[INFO] [stdout]    --> src/client.rs:351:10
[INFO] [stdout]     |
[INFO] [stdout] 351 | pub enum RapidStopMode {
[INFO] [stdout]     |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `idle`, `enabled`, `mtype`, and `stop_reason` are never read
[INFO] [stdout]    --> src/client.rs:367:9
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub struct AxisState {
[INFO] [stdout]     |            --------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 367 |     pub idle: bool,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 368 |     pub enabled: bool,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 369 |     pub mtype: i32,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 370 |     pub stop_reason: i32,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `AxisState` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ControllerBaseInfo` is never constructed
[INFO] [stdout]    --> src/client.rs:384:12
[INFO] [stdout]     |
[INFO] [stdout] 384 | pub struct ControllerBaseInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SystemSpecification` is never constructed
[INFO] [stdout]    --> src/client.rs:391:12
[INFO] [stdout]     |
[INFO] [stdout] 391 | pub struct SystemSpecification {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RtcTime` is never constructed
[INFO] [stdout]    --> src/client.rs:401:12
[INFO] [stdout]     |
[INFO] [stdout] 401 | pub struct RtcTime {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FileCheckResult` is never constructed
[INFO] [stdout]    --> src/client.rs:408:12
[INFO] [stdout]     |
[INFO] [stdout] 408 | pub struct FileCheckResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FileUploadData` is never constructed
[INFO] [stdout]    --> src/client.rs:415:12
[INFO] [stdout]     |
[INFO] [stdout] 415 | pub struct FileUploadData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FlashReadData` is never constructed
[INFO] [stdout]    --> src/client.rs:422:12
[INFO] [stdout]     |
[INFO] [stdout] 422 | pub struct FlashReadData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PitchStatus` is never constructed
[INFO] [stdout]    --> src/client.rs:429:12
[INFO] [stdout]     |
[INFO] [stdout] 429 | pub struct PitchStatus {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ExecuteReply` is never constructed
[INFO] [stdout]    --> src/client.rs:436:12
[INFO] [stdout]     |
[INFO] [stdout] 436 | pub struct ExecuteReply {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ControllerMessage` is never constructed
[INFO] [stdout]    --> src/client.rs:443:12
[INFO] [stdout]     |
[INFO] [stdout] 443 | pub struct ControllerMessage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CanBusInfo` is never constructed
[INFO] [stdout]    --> src/client.rs:450:12
[INFO] [stdout]     |
[INFO] [stdout] 450 | pub struct CanBusInfo {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AxisStatus2` is never constructed
[INFO] [stdout]    --> src/client.rs:462:12
[INFO] [stdout]     |
[INFO] [stdout] 462 | pub struct AxisStatus2 {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]     --> src/client.rs:523:12
[INFO] [stdout]      |
[INFO] [stdout]  484 | impl ZmotionIpClient {
[INFO] [stdout]      | -------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  523 |     pub fn base_info(&self) -> Result<ControllerBaseInfo, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  544 |     pub fn get_sys_specification(&self) -> Result<SystemSpecification, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  565 |     pub fn get_in(&self, port: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  580 |     pub fn get_op(&self, port: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  652 |     pub fn get_in_multi(&self, start: i32, end: i32) -> Result<Vec<bool>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  660 |     pub fn get_out_multi(&self, start: u16, end: u16) -> Result<Vec<bool>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  668 |     pub fn set_out_multi(&self, start: u16, values: &[bool]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  679 |     pub fn get_ad(&self, port: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  687 |     pub fn set_da(&self, port: i32, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  694 |     pub fn get_da(&self, port: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  704 |     pub fn set_pwm_freq(&self, port: i32, freq: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  711 |     pub fn get_pwm_freq(&self, port: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  719 |     pub fn set_pwm_duty(&self, port: i32, duty: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  726 |     pub fn get_pwm_duty(&self, port: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  743 |     pub fn get_atype(&self, axis: i32) -> Result<AxisType, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  751 |     pub fn set_axis_enable(&self, axis: i32, enable: bool) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  758 |     pub fn get_axis_enable(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  775 |     pub fn get_accel(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  790 |     pub fn get_decel(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  805 |     pub fn get_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  822 |     pub fn get_jog_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  830 |     pub fn set_fwd_jog(&self, axis: i32, port: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  837 |     pub fn get_fwd_jog(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  845 |     pub fn set_fast_jog(&self, axis: i32, port: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  852 |     pub fn get_fast_jog(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  862 |     pub fn set_dpos(&self, axis: i32, position: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  869 |     pub fn get_dpos(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  884 |     pub fn get_units(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  960 |     pub fn single_vmove(&self, axis: i32, dir: MoveDir) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  967 |     pub fn single_move(&self, axis: i32, distance: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  974 |     pub fn single_move_abs(&self, axis: i32, position: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  988 |     pub fn single_cancel(&self, axis: i32, mode: CancelMode) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  995 |     pub fn rapid_stop(&self, mode: RapidStopMode) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1004 |     pub fn multi_move(&self, axes: &[i32], distances: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1013 |     pub fn multi_move_abs(&self, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1024 |     pub fn get_mpos(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1032 |     pub fn get_mspeed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1040 |     pub fn get_if_idle(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1048 |     pub fn get_axis_status(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1058 |     pub fn get_encoder(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1080 |     pub fn set_vrf(&self, start: i32, values: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1087 |     pub fn get_vrf(&self, start: i32, count: usize) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1095 |     pub fn get_vr_int(&self, start: i32, count: usize) -> Result<Vec<i32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1103 |     pub fn set_table(&self, start: i32, values: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1110 |     pub fn get_table(&self, start: i32, count: usize) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1120 |     pub fn set_user_var(&self, name: &str, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1128 |     pub fn get_user_var(&self, name: &str) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1137 |     pub fn set_user_array(&self, name: &str, start: i32, values: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1147 |     pub fn get_user_array(&self, name: &str, start: i32, count: usize) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1160 |     pub fn get_axis_stop_reason(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1168 |     pub fn get_home_status(&self, axis: u32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1176 |     pub fn set_param(&self, param: &str, axis: i32, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1184 |     pub fn get_param(&self, param: &str, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1196 |     pub fn direct_command(&self, cmd: &str) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1207 |     pub fn resume(&self) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1214 |     pub fn pause(&self) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1221 |     pub fn set_timeout(&self, ms: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1228 |     pub fn trigger(&self) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1236 |     pub fn get_rtc_time(&self) -> Result<RtcTime, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1246 |     pub fn set_rtc_time(&self, date: &str, time: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1256 |     pub fn search_eth(&self, timeout_ms: u32) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1264 |     pub fn set_ip(&self, ip: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1300 |     pub fn get_modbus_dpos(&self, max_axes: i32) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1308 |     pub fn get_modbus_mpos(&self, max_axes: i32) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1316 |     pub fn get_modbus_cur_speed(&self, max_axes: i32) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1324 |     pub fn modbus_set_0x(&self, start: u16, data: &[u8]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1332 |     pub fn modbus_get_0x(&self, start: u16, count: u16) -> Result<Vec<u8>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1340 |     pub fn modbus_set_4x(&self, start: u16, data: &[u16]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1348 |     pub fn modbus_get_4x(&self, start: u16, count: u16) -> Result<Vec<u16>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1356 |     pub fn modbus_get_4x_float(&self, start: u16, count: u16) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1364 |     pub fn modbus_set_4x_float(&self, start: u16, data: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 |     pub fn modbus_get_4x_long(&self, start: u16, count: u16) -> Result<Vec<i32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1380 |     pub fn modbus_set_4x_long(&self, start: u16, data: &[i32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1388 |     pub fn modbus_get_4x_string(&self, start: u16, count: u16) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1396 |     pub fn modbus_set_4x_string(&self, start: u16, data: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1407 |     pub fn get_addax(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1416 |     pub fn set_axis_address(&self, axis: i32, addr: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1424 |     pub fn get_axis_address(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1433 |     pub fn set_clutch_rate(&self, axis: i32, rate: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1441 |     pub fn get_clutch_rate(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1450 |     pub fn set_close_win(&self, axis: i32, val: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1458 |     pub fn get_close_win(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1467 |     pub fn set_corner_mode(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1475 |     pub fn get_corner_mode(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1484 |     pub fn set_creep(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1492 |     pub fn get_creep(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1501 |     pub fn set_decel_angle(&self, axis: i32, angle: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1509 |     pub fn get_decel_angle(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1518 |     pub fn get_end_move(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1527 |     pub fn get_end_move_buffer(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1536 |     pub fn set_end_move_speed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1544 |     pub fn get_end_move_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1553 |     pub fn set_error_mask(&self, axis: i32, mask: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1561 |     pub fn get_error_mask(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1570 |     pub fn set_fast_dec(&self, axis: i32, dec: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1578 |     pub fn get_fast_dec(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1587 |     pub fn get_fe(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1596 |     pub fn set_fe_limit(&self, axis: i32, limit: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1604 |     pub fn get_fe_limit(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1613 |     pub fn set_frange(&self, axis: i32, range: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1621 |     pub fn get_fe_range(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1630 |     pub fn set_fhold_in(&self, axis: i32, port: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1638 |     pub fn get_fhold_in(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1647 |     pub fn set_fhspeed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1655 |     pub fn get_fhspeed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1664 |     pub fn set_force_speed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1672 |     pub fn get_force_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1689 |     pub fn get_fs_limit(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1698 |     pub fn set_full_sp_radius(&self, axis: i32, radius: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1706 |     pub fn get_full_sp_radius(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1715 |     pub fn set_invert_step(&self, axis: i32, invert: bool) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1723 |     pub fn get_invert_step(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1732 |     pub fn set_interp_factor(&self, axis: i32, factor: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1740 |     pub fn get_interp_factor(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1749 |     pub fn get_linkax(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1758 |     pub fn get_loaded(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1767 |     pub fn set_lspeed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1775 |     pub fn get_lspeed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1784 |     pub fn set_home_wait(&self, axis: i32, wait: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1792 |     pub fn get_home_wait(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1801 |     pub fn get_mark(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1810 |     pub fn get_mark_b(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1819 |     pub fn set_max_speed(&self, axis: i32, speed: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1827 |     pub fn get_max_speed(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1836 |     pub fn set_merge(&self, axis: i32, merge: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1844 |     pub fn get_merge(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1853 |     pub fn get_moves_buffered(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1862 |     pub fn get_move_curmark(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1871 |     pub fn set_movemark(&self, axis: i32, mark: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1879 |     pub fn set_mpos(&self, axis: i32, pos: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1887 |     pub fn get_mtype(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1896 |     pub fn get_ntype(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1905 |     pub fn set_offpos(&self, axis: i32, offset: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1913 |     pub fn get_offpos(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1922 |     pub fn set_open_win(&self, axis: i32, win: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1930 |     pub fn get_open_win(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1939 |     pub fn get_reg_pos(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1948 |     pub fn get_reg_pos_b(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1957 |     pub fn get_remain(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1966 |     pub fn get_remain_buffer(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1975 |     pub fn set_rep_dist(&self, axis: i32, dist: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1983 |     pub fn get_rep_dist(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1992 |     pub fn set_rep_option(&self, axis: i32, option: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2000 |     pub fn get_rep_option(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2009 |     pub fn set_rev_jog(&self, axis: i32, enable: bool) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2017 |     pub fn get_rev_jog(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2034 |     pub fn get_rs_limit(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2051 |     pub fn get_sramp(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2060 |     pub fn set_start_move_speed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2068 |     pub fn get_start_move_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2077 |     pub fn set_stop_angle(&self, axis: i32, angle: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2085 |     pub fn get_stop_angle(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2094 |     pub fn set_zsmooth(&self, axis: i32, smooth: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2102 |     pub fn get_zsmooth(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2111 |     pub fn set_zsmooth_mode(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2119 |     pub fn get_zsmooth_mode(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2128 |     pub fn set_jerk(&self, axis: i32, jerk: f64) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2136 |     pub fn get_jerk(&self, axis: i32) -> Result<f64, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2145 |     pub fn set_corner_accel(&self, axis: i32, accel: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2153 |     pub fn get_corner_accel(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2162 |     pub fn get_vector_buffered(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2171 |     pub fn get_vp_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2180 |     pub fn set_vp_mode(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2188 |     pub fn get_vp_mode(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2197 |     pub fn set_axis_mode(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2205 |     pub fn set_vector_moved(&self, axis: i32, dist: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2213 |     pub fn get_vector_moved(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2222 |     pub fn set_vector_buffered2(&self, axis: i32, val: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2230 |     pub fn get_vector_buffered2(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2239 |     pub fn set_dac(&self, axis: i32, val: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2247 |     pub fn get_dac(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2258 |     pub fn get_variable_f(&self, name: &str) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2268 |     pub fn get_variable_int(&self, name: &str) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2278 |     pub fn get_user_var_double(&self, name: &str) -> Result<f64, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2304 |     pub fn base(&self, axes: &[i32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2312 |     pub fn defpos(&self, axis: i32, pos: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2320 |     pub fn move_abs(&self, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2329 |     pub fn move_sp(&self, axes: &[i32], distances: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2338 |     pub fn move_abs_sp(&self, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2347 |     pub fn move_modify(&self, axis: i32, distance: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2355 |     pub fn move_modify2(&self, axes: &[i32], distances: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2372 |     pub fn move_circ(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2399 |     pub fn move_circ_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2426 |     pub fn move_circ_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2453 |     pub fn move_circ_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2480 |     pub fn move_circ2(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2497 |     pub fn move_circ2_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2514 |     pub fn move_circ2_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2531 |     pub fn move_circ2_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2550 |     pub fn mhelical(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2581 |     pub fn mhelical_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2612 |     pub fn mhelical_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2643 |     pub fn mhelical_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2674 |     pub fn mhelical2(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2703 |     pub fn mhelical2_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2732 |     pub fn mhelical2_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2761 |     pub fn mhelical2_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2792 |     pub fn meclipse(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2823 |     pub fn meclipse_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2854 |     pub fn meclipse_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2885 |     pub fn meclipse_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2916 |     pub fn meclipse_helical(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2949 |     pub fn meclipse_helical_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2982 |     pub fn meclipse_helical_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3015 |     pub fn meclipse_helical_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3048 |     pub fn mspherical(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3083 |     pub fn mspherical_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3118 |     pub fn mspherical_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3153 |     pub fn mspherical_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3190 |     pub fn move_spiral(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3219 |     pub fn move_spiral_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3248 |     pub fn move_smooth(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3279 |     pub fn move_smooth_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3312 |     pub fn move_pause(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3320 |     pub fn move_resume(&self, axis: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3328 |     pub fn move_limit(&self, axis: i32, limit_speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3336 |     pub fn cancel_axis_list(&self, axes: &[i32], mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3346 |     pub fn move_op(&self, axis: i32, out_num: i32, value: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3354 |     pub fn move_op_multi(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3368 |     pub fn move_op2(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3382 |     pub fn move_aout(&self, axis: i32, out_num: i32, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3390 |     pub fn move_delay(&self, axis: i32, time_ms: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3398 |     pub fn move_cancel(&self, base_axis: i32, cancel_axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3406 |     pub fn move_op_delay(&self, time: f32, axis: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3414 |     pub fn move_op_adist(&self, axis: i32, distance: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3424 |     pub fn move_turnabs(&self, table_num: i32, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3434 |     pub fn mcirc_turnabs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3467 |     pub fn cam(
[INFO] [stdout]      |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 3482 |     pub fn cambox(
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3512 |     pub fn movelink(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3542 |     pub fn moveslink(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3580 |     pub fn connpath(&self, ratio: f32, link_axis: i32, move_axis: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3588 |     pub fn regist(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3596 |     pub fn encoder_ratio(&self, axis: i32, output_count: i32, input_count: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3604 |     pub fn step_ratio(&self, axis: i32, output_count: i32, input_count: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3612 |     pub fn single_addax(&self, axis: i32, add_axis: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3620 |     pub fn move_para(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3637 |     pub fn move_pwm(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3651 |     pub fn move_synmove(&self, base_axis: u32, axis: u32, dist: f32, fsp: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3659 |     pub fn move_asynmove(&self, base_axis: u32, axis: u32, dist: f32, fsp: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3667 |     pub fn move_table(&self, base_axis: u32, table_num: u32, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3675 |     pub fn move_wait(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3694 |     pub fn move_task(&self, base_axis: u32, task_num: u32, label_name: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3707 |     pub fn connframe(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3731 |     pub fn connreframe(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3755 |     pub fn frame_rotate(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3773 |     pub fn direct_frame_rotate(&self, axis: i32, rotate_para: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3781 |     pub fn frame_status(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3790 |     pub fn frame_trans2(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3806 |     pub fn frame_rotate2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3833 |     pub fn frame_cal(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3862 |     pub fn world_dpos(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3873 |     pub fn mover_cabs(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3906 |     pub fn mover_c(
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3939 |     pub fn mover_c3(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3976 |     pub fn mover_c3abs(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4013 |     pub fn mover_l(&self, axes: &[i32], distances: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4022 |     pub fn mover_labs(&self, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4031 |     pub fn move_sel(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4054 |     pub fn move_sync(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4081 |     pub fn multi_line_n(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4106 |     pub fn multi_move_pt(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4129 |     pub fn multi_move_pt_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4152 |     pub fn multi_move_pvt(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4177 |     pub fn multi_move_pvt_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4202 |     pub fn multi_move_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4225 |     pub fn backlash(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4240 |     pub fn user_datum(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4256 |     pub fn cycle_regist(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4272 |     pub fn bus_cmd_get_node_num(&self, slot: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4281 |     pub fn bus_cmd_get_node_info(&self, slot: i32, node: i32, sel: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4290 |     pub fn bus_cmd_get_node_status(&self, slot: u32, node: u32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4299 |     pub fn bus_cmd_sdo_read(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4315 |     pub fn bus_cmd_sdo_write(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4331 |     pub fn bus_cmd_sdo_read_axis(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4346 |     pub fn bus_cmd_sdo_write_axis(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4361 |     pub fn bus_cmd_rtex_read(&self, axis: u32, para: u32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4370 |     pub fn bus_cmd_rtex_write(&self, axis: u32, para: u32, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4378 |     pub fn bus_cmd_set_datum_offpos(&self, axis: i32, offpos: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4386 |     pub fn bus_cmd_get_datum_offpos(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4395 |     pub fn bus_cmd_datum(&self, axis: u32, home_mode: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4403 |     pub fn bus_cmd_get_home_status(&self, axis: u32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4412 |     pub fn bus_cmd_get_home_status2(&self, axis: u32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4421 |     pub fn bus_cmd_drive_clear(&self, axis: u32, mode: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4429 |     pub fn bus_cmd_get_drive_torque(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4438 |     pub fn bus_cmd_set_max_drive_torque(&self, axis: i32, value: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4446 |     pub fn bus_cmd_get_max_drive_torque(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4455 |     pub fn bus_cmd_init_bus(&self) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4463 |     pub fn bus_cmd_get_init_status(&self) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4472 |     pub fn bus_cmd_node_pdo_write(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4487 |     pub fn bus_cmd_node_pdo_read(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4502 |     pub fn bus_cmd_node_pdo_write_float(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4516 |     pub fn bus_cmd_node_pdo_read_float(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4530 |     pub fn bus_cmd_sdo_read2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4557 |     pub fn bus_cmd_sdo_write2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4576 |     pub fn bus_cmd_node_pdo_read2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4603 |     pub fn bus_cmd_node_pdo_write2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4622 |     pub fn get_bus_axis_enable(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4633 |     pub fn pswitch(
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4652 |     pub fn hw_pswitch(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4670 |     pub fn get_hw_pswitch_buff(&self, axis_num: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4679 |     pub fn hw_timer(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4696 |     pub fn hw_pswitch2(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4716 |     pub fn hw_pswitch2_2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4753 |     pub fn move_hw_pswitch2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4789 |     pub fn set_hw_ps2_axis_num(&self, axis1: i32, axis2: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4797 |     pub fn get_hw_ps2_axis_num(&self, axis1: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4806 |     pub fn get_hw_ps2_counts(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4815 |     pub fn move_hw_pswitch(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4832 |     pub fn hw_pswitch_vector(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4849 |     pub fn move_hw_timer(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4869 |     pub fn bas_down(&self, filename: &str, run_mode: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4878 |     pub fn zar_down(&self, filename: &str, run_mode: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4887 |     pub fn down3_file(&self, filename: &str, filename_in_ctrl: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4898 |     pub fn down3_file_rom(&self, filename: &str, filename_in_ctrl: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4909 |     pub fn up3_file(&self, filename: &str, filename_in_ctrl: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4920 |     pub fn remove_all3_files(&self) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4928 |     pub fn delete3_file(&self, filename_in_ctrl: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4938 |     pub fn get_cur3_file(&self) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4948 |     pub fn find_first3_file(&self) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4958 |     pub fn find_next3_file(&self) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4968 |     pub fn check3_file(&self, filename: &str) -> Result<FileCheckResult, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4979 |     pub fn get_rom_all3_file_cnt(&self) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4988 |     pub fn get_rom_all3_file(&self) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4998 |     pub fn up3_file_to_mem(&self, filename_in_ctrl: &str) -> Result<FileUploadData, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5021 |     pub fn down3_file_ram(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5037 |     pub fn down_mem3_file_ram(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5060 |     pub fn run3_file_ram(&self, file3_num: i32, task_num: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5068 |     pub fn file3_ram_get_remain_space(&self, file3_num: i32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5079 |     pub fn scope(
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5106 |     pub fn get_scope_length(&self) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5117 |     pub fn flash_write_f(&self, flash_id: u16, values: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5125 |     pub fn flash_read_f(&self, flash_id: u16, buf_size: u32) -> Result<FlashReadData, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5138 |     pub fn pitch_set(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5166 |     pub fn pitch_set2(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5198 |     pub fn get_pitch_status(&self, axis: i32) -> Result<PitchStatus, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5208 |     pub fn pitch2_set(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5244 |     pub fn cycle_up_enable(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5258 |     pub fn cycle_up_disable(&self, cycle_index: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5266 |     pub fn cycle_up_get_recv_times(&self, cycle_index: u32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5274 |     pub fn cycle_up_force_once(&self, cycle_index: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5282 |     pub fn cycle_up_read_buff(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5298 |     pub fn cycle_up_read_buff_int(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5316 |     pub fn execute_get_move_time(&self, axis: i32, distance: f32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5325 |     pub fn execute_get_pre_cal_time(&self, distance: f32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5334 |     pub fn execute_trigger(&self, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5342 |     pub fn execute_set_table_string(&self, start: i32, data: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5353 |     pub fn execute_set_vr_string(&self, start: i32, data: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5364 |     pub fn execute_get_table_string(&self, start: i32, count: i32) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5374 |     pub fn execute_get_vr_string(&self, start: i32, count: i32) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5383 |     pub fn execute_get_receive(&self) -> Result<ExecuteReply, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5402 |     pub fn read_message(&self) -> Result<ControllerMessage, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5416 |     pub fn open_com(&self, com_id: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5425 |     pub fn open_pci(&self, card_num: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5433 |     pub fn fast_open(&self, type_: i32, connect_string: &str, timeout_ms: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5443 |     pub fn set_com_default_baud(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5458 |     pub fn get_can_info(&self) -> Result<CanBusInfo, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5486 |     pub fn set_vr_int(&self, vr_num: i32, value: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5494 |     pub fn get_table_double(&self, start: i32, count: i32) -> Result<Vec<f64>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5503 |     pub fn set_table_double(&self, start: i32, values: &[f64]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5514 |     pub fn set_min_travel_time(&self, axis: i32, min_time: f32, min_ratio: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5522 |     pub fn time_move_abs_sp(&self, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5532 |     pub fn time_set_force_speed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5540 |     pub fn get_reg_pos2(&self, axis: i32, mode: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5549 |     pub fn get_mark2(&self, axis: i32, mode: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5558 |     pub fn single_move_fs_limit(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5566 |     pub fn single_move_rs_limit(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5574 |     pub fn get_axis_status2(&self, axis: i32) -> Result<AxisStatus2, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5597 |     pub fn get_home_status2(&self, axis: u32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5606 |     pub fn get_if_idle2(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5615 |     pub fn local_rt_manage(&self, sel: i32, code: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5622 |     pub fn get_local_rt_state(&self, sel: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5628 |     pub fn get_max_pci_cards(&self) -> i32 {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5633 |     pub fn tools_set_skip_dis(&self, dis: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5640 |     pub fn tools_get_skip_dis(&self) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5648 |     pub fn trans_string_to_float(&self, input: &str) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5657 |     pub fn trans_string_to_int(&self, input: &str) -> Result<Vec<i32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5666 |     pub fn trans_string_to_double(&self, input: &str) -> Result<Vec<f64>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5676 |     pub fn write_u_file(&self, filename: &str, values: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5684 |     pub fn read_u_file(&self, filename: &str) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/config.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl IoPortConfig {
[INFO] [stdout]    | ----------------- associated function in this implementation
[INFO] [stdout] 14 |     pub fn new(port: u32) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/config.rs:97:12
[INFO] [stdout]    |
[INFO] [stdout] 96 | impl AxisConfig {
[INFO] [stdout]    | --------------- associated function in this implementation
[INFO] [stdout] 97 |     pub fn new(axis: u32) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `input_desc`, `set_input_desc`, `output_desc`, `set_output_desc`, `axis_config`, and `set_axis_config` are never used
[INFO] [stdout]    --> src/config.rs:134:12
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl AppConfig {
[INFO] [stdout]     | -------------- methods in this implementation
[INFO] [stdout] 133 |     /// 根据端口号查找输入配置，不存在则创建默认值。
[INFO] [stdout] 134 |     pub fn input_desc(&self, port: u32) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 143 |     pub fn set_input_desc(&mut self, port: u32, desc: String) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 153 |     pub fn output_desc(&self, port: u32) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 162 |     pub fn set_output_desc(&mut self, port: u32, desc: String) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 172 |     pub fn axis_config(&self, axis: u32) -> AxisConfig {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 |     pub fn set_axis_config(&mut self, cfg: AxisConfig) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `result_from_code` is never used
[INFO] [stdout]   --> src/error.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | impl ZmotionError {
[INFO] [stdout]    | ----------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 50 |     pub fn result_from_code<T>(code: i32, value: T) -> Result<T, Self> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ERR_OK` is never used
[INFO] [stdout]  --> src/ffi/types.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub const ERR_OK: i32 = 0;
[INFO] [stdout]   |           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_int8` is never used
[INFO] [stdout]   --> src/ffi/types.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub type c_int8 = i8;
[INFO] [stdout]    |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_int16` is never used
[INFO] [stdout]   --> src/ffi/types.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub type c_int16 = i16;
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_uint16` is never used
[INFO] [stdout]   --> src/ffi/types.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub type c_uint16 = u16;
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_int64` is never used
[INFO] [stdout]   --> src/ffi/types.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub type c_int64 = i64;
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_uint64` is never used
[INFO] [stdout]   --> src/ffi/types.rs:18:10
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub type c_uint64 = u64;
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_float` is never used
[INFO] [stdout]   --> src/ffi/types.rs:19:10
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub type c_float = f32;
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_TraceOut` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn ZAux_TraceOut(cText: *const c_char) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_DirectCommand` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:22:12
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fn ZAux_DirectCommand(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetTraceFile` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn ZAux_SetTraceFile(bifTofile: c_int32, pFilePathName: *const c_char) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetTraceFile` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:29:12
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn ZAux_GetTraceFile(bifTofile: c_int32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_OpenCom` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn ZAux_OpenCom(comid: c_uint32, phandle: *mut ZMC_HANDLE) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SearchAndOpenCom` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn ZAux_SearchAndOpenCom(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetComDefaultBaud` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:38:12
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn ZAux_SetComDefaultBaud(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetIp` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:44:12
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn ZAux_SetIp(handle: ZMC_HANDLE, ipaddress: *mut c_char) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SearchEthlist` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:46:12
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn ZAux_SearchEthlist(ipaddrlist: *mut c_char, addrbufflength: c_uint32, uims: c_uint32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SearchEth` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn ZAux_SearchEth(ipaddress: *mut c_char, uims: c_uint32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Resume` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:49:12
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn ZAux_Resume(handle: ZMC_HANDLE) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Pause` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn ZAux_Pause(handle: ZMC_HANDLE) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BasDown` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:51:12
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn ZAux_BasDown(handle: ZMC_HANDLE, Filename: *const c_char, run_mode: c_uint32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetIn` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:52:12
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub fn ZAux_Direct_GetIn(handle: ZMC_HANDLE, ionum: c_int32, piValue: *mut c_uint32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetOp` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:54:12
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn ZAux_Direct_GetOp(handle: ZMC_HANDLE, ionum: c_int32, piValue: *mut c_uint32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAD` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:55:12
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn ZAux_Direct_GetAD(handle: ZMC_HANDLE, ionum: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetDA` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn ZAux_Direct_SetDA(handle: ZMC_HANDLE, ionum: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetDA` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:57:12
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn ZAux_Direct_GetDA(handle: ZMC_HANDLE, ionum: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetPwmFreq` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:60:12
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn ZAux_Direct_SetPwmFreq(handle: ZMC_HANDLE, ionum: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetPwmFreq` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn ZAux_Direct_GetPwmFreq(handle: ZMC_HANDLE, ionum: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetPwmDuty` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:62:12
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub fn ZAux_Direct_SetPwmDuty(handle: ZMC_HANDLE, ionum: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetPwmDuty` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn ZAux_Direct_GetPwmDuty(handle: ZMC_HANDLE, ionum: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetModbusDpos` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn ZAux_GetModbusDpos(handle: ZMC_HANDLE, imaxaxises: c_int32, pValueList: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetModbusMpos` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:77:12
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn ZAux_GetModbusMpos(handle: ZMC_HANDLE, imaxaxises: c_int32, pValueList: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetModbusCurSpeed` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:78:12
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn ZAux_GetModbusCurSpeed(handle: ZMC_HANDLE, imaxaxises: c_int32, pValueList: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetParam` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:79:12
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn ZAux_Direct_SetParam(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetParam` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:85:12
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn ZAux_Direct_GetParam(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAccel` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:92:12
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn ZAux_Direct_GetAccel(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAddax` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:93:12
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn ZAux_Direct_GetAddax(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAtype` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:97:12
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn ZAux_Direct_GetAtype(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAxisStatus` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:98:12
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn ZAux_Direct_GetAxisStatus(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetAxisAddress` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:99:12
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub fn ZAux_Direct_SetAxisAddress(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAxisAddress` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:100:12
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn ZAux_Direct_GetAxisAddress(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetAxisEnable` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:101:12
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn ZAux_Direct_SetAxisEnable(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAxisEnable` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:102:12
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn ZAux_Direct_GetAxisEnable(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetClutchRate` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:103:12
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn ZAux_Direct_SetClutchRate(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetClutchRate` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn ZAux_Direct_GetClutchRate(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetCloseWin` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:105:12
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn ZAux_Direct_SetCloseWin(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetCloseWin` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:106:12
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn ZAux_Direct_GetCloseWin(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetCornerMode` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:107:12
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn ZAux_Direct_SetCornerMode(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetCornerMode` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:108:12
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn ZAux_Direct_GetCornerMode(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetCreep` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:109:12
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn ZAux_Direct_SetCreep(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetCreep` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:110:12
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn ZAux_Direct_GetCreep(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetDecel` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:114:12
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn ZAux_Direct_GetDecel(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetDecelAngle` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn ZAux_Direct_SetDecelAngle(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetDecelAngle` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn ZAux_Direct_GetDecelAngle(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetDpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:117:12
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn ZAux_Direct_SetDpos(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetDpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:118:12
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn ZAux_Direct_GetDpos(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetEncoder` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:119:12
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn ZAux_Direct_GetEncoder(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetEndMove` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:120:12
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn ZAux_Direct_GetEndMove(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetEndMoveBuffer` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:121:12
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn ZAux_Direct_GetEndMoveBuffer(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetEndMoveSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:122:12
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub fn ZAux_Direct_SetEndMoveSpeed(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetEndMoveSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn ZAux_Direct_GetEndMoveSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetErrormask` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:124:12
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub fn ZAux_Direct_SetErrormask(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetErrormask` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:125:12
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn ZAux_Direct_GetErrormask(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFastJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:126:12
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn ZAux_Direct_SetFastJog(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFastJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:127:12
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn ZAux_Direct_GetFastJog(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFastDec` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn ZAux_Direct_SetFastDec(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFastDec` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:129:12
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn ZAux_Direct_GetFastDec(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFe` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:130:12
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn ZAux_Direct_GetFe(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFeLimit` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn ZAux_Direct_SetFeLimit(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFeLimit` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:132:12
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub fn ZAux_Direct_GetFeLimit(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFRange` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:133:12
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn ZAux_Direct_SetFRange(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFeRange` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:134:12
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn ZAux_Direct_GetFeRange(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFholdIn` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:135:12
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub fn ZAux_Direct_SetFholdIn(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFholdIn` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:136:12
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub fn ZAux_Direct_GetFholdIn(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFhspeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:137:12
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub fn ZAux_Direct_SetFhspeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFhspeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn ZAux_Direct_GetFhspeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetForceSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:139:12
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn ZAux_Direct_SetForceSpeed(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetForceSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:140:12
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn ZAux_Direct_GetForceSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFsLimit` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:142:12
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub fn ZAux_Direct_GetFsLimit(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFullSpRadius` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:143:12
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn ZAux_Direct_SetFullSpRadius(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFullSpRadius` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:144:12
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn ZAux_Direct_GetFullSpRadius(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFwdJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:147:12
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub fn ZAux_Direct_SetFwdJog(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFwdJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:148:12
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn ZAux_Direct_GetFwdJog(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetIfIdle` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:149:12
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn ZAux_Direct_GetIfIdle(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetInvertStep` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 |     pub fn ZAux_Direct_SetInvertStep(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetInvertStep` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:151:12
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn ZAux_Direct_GetInvertStep(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetInterpFactor` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:152:12
[INFO] [stdout]     |
[INFO] [stdout] 152 |     pub fn ZAux_Direct_SetInterpFactor(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetInterpFactor` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn ZAux_Direct_GetInterpFactor(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetJogSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn ZAux_Direct_GetJogSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetLinkax` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:156:12
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub fn ZAux_Direct_GetLinkax(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetLoaded` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:157:12
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn ZAux_Direct_GetLoaded(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetLspeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:158:12
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn ZAux_Direct_SetLspeed(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetLspeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:159:12
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn ZAux_Direct_GetLspeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetHomeWait` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:160:12
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub fn ZAux_Direct_SetHomeWait(handle: ZMC_HANDLE, iaxis: c_int32, fValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHomeWait` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:161:12
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pub fn ZAux_Direct_GetHomeWait(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMark` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:162:12
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub fn ZAux_Direct_GetMark(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMarkB` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:163:12
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn ZAux_Direct_GetMarkB(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetMaxSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:164:12
[INFO] [stdout]     |
[INFO] [stdout] 164 |     pub fn ZAux_Direct_SetMaxSpeed(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMaxSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:165:12
[INFO] [stdout]     |
[INFO] [stdout] 165 |     pub fn ZAux_Direct_GetMaxSpeed(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetMerge` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:166:12
[INFO] [stdout]     |
[INFO] [stdout] 166 |     pub fn ZAux_Direct_SetMerge(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMerge` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:167:12
[INFO] [stdout]     |
[INFO] [stdout] 167 |     pub fn ZAux_Direct_GetMerge(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMovesBuffered` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:168:12
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn ZAux_Direct_GetMovesBuffered(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32)
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMoveCurmark` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn ZAux_Direct_GetMoveCurmark(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetMovemark` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:171:12
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub fn ZAux_Direct_SetMovemark(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetMpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:172:12
[INFO] [stdout]     |
[INFO] [stdout] 172 |     pub fn ZAux_Direct_SetMpos(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:173:12
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn ZAux_Direct_GetMpos(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMspeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:174:12
[INFO] [stdout]     |
[INFO] [stdout] 174 |     pub fn ZAux_Direct_GetMspeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMtype` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:175:12
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub fn ZAux_Direct_GetMtype(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetNtype` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub fn ZAux_Direct_GetNtype(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetOffpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:177:12
[INFO] [stdout]     |
[INFO] [stdout] 177 |     pub fn ZAux_Direct_SetOffpos(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetOffpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:178:12
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn ZAux_Direct_GetOffpos(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetOpenWin` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:179:12
[INFO] [stdout]     |
[INFO] [stdout] 179 |     pub fn ZAux_Direct_SetOpenWin(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetOpenWin` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:180:12
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub fn ZAux_Direct_GetOpenWin(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRegPos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:181:12
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn ZAux_Direct_GetRegPos(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRegPosB` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:182:12
[INFO] [stdout]     |
[INFO] [stdout] 182 |     pub fn ZAux_Direct_GetRegPosB(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRemain` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:183:12
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn ZAux_Direct_GetRemain(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRemain_LineBuffer` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:184:12
[INFO] [stdout]     |
[INFO] [stdout] 184 |     pub fn ZAux_Direct_GetRemain_LineBuffer(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRemain_Buffer` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:189:12
[INFO] [stdout]     |
[INFO] [stdout] 189 |     pub fn ZAux_Direct_GetRemain_Buffer(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32)
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetRepDist` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:191:12
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub fn ZAux_Direct_SetRepDist(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRepDist` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:192:12
[INFO] [stdout]     |
[INFO] [stdout] 192 |     pub fn ZAux_Direct_GetRepDist(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetRepOption` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:193:12
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn ZAux_Direct_SetRepOption(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRepOption` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:194:12
[INFO] [stdout]     |
[INFO] [stdout] 194 |     pub fn ZAux_Direct_GetRepOption(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetRevJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:197:12
[INFO] [stdout]     |
[INFO] [stdout] 197 |     pub fn ZAux_Direct_SetRevJog(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRevJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:198:12
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub fn ZAux_Direct_GetRevJog(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRsLimit` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:200:12
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn ZAux_Direct_GetRsLimit(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:202:12
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub fn ZAux_Direct_GetSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetSramp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:204:12
[INFO] [stdout]     |
[INFO] [stdout] 204 |     pub fn ZAux_Direct_GetSramp(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetStartMoveSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:205:12
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub fn ZAux_Direct_SetStartMoveSpeed(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetStartMoveSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:206:12
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub fn ZAux_Direct_GetStartMoveSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetStopAngle` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:207:12
[INFO] [stdout]     |
[INFO] [stdout] 207 |     pub fn ZAux_Direct_SetStopAngle(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetStopAngle` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn ZAux_Direct_GetStopAngle(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetZsmooth` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:209:12
[INFO] [stdout]     |
[INFO] [stdout] 209 |     pub fn ZAux_Direct_SetZsmooth(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetZsmooth` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:210:12
[INFO] [stdout]     |
[INFO] [stdout] 210 |     pub fn ZAux_Direct_GetZsmooth(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetUnits` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:212:12
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub fn ZAux_Direct_GetUnits(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVectorBuffered` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:213:12
[INFO] [stdout]     |
[INFO] [stdout] 213 |     pub fn ZAux_Direct_GetVectorBuffered(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVpSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:214:12
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub fn ZAux_Direct_GetVpSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVariablef` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:215:12
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub fn ZAux_Direct_GetVariablef(handle: ZMC_HANDLE, pname: *const c_char, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVariableInt` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:216:12
[INFO] [stdout]     |
[INFO] [stdout] 216 |     pub fn ZAux_Direct_GetVariableInt(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Base` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:221:12
[INFO] [stdout]     |
[INFO] [stdout] 221 |     pub fn ZAux_Direct_Base(handle: ZMC_HANDLE, imaxaxises: c_int32, piAxislist: *const c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Defpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:222:12
[INFO] [stdout]     |
[INFO] [stdout] 222 |     pub fn ZAux_Direct_Defpos(handle: ZMC_HANDLE, iaxis: c_int32, pfDpos: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Move` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:223:12
[INFO] [stdout]     |
[INFO] [stdout] 223 |     pub fn ZAux_Direct_Move(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:229:12
[INFO] [stdout]     |
[INFO] [stdout] 229 |     pub fn ZAux_Direct_MoveSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:235:12
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub fn ZAux_Direct_MoveAbs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveAbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:241:12
[INFO] [stdout]     |
[INFO] [stdout] 241 |     pub fn ZAux_Direct_MoveAbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveModify` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:247:12
[INFO] [stdout]     |
[INFO] [stdout] 247 |     pub fn ZAux_Direct_MoveModify(handle: ZMC_HANDLE, iaxis: c_int32, pfDisance: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCirc` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:248:12
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub fn ZAux_Direct_MoveCirc(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCircSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:258:12
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub fn ZAux_Direct_MoveCircSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCircAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:268:12
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn ZAux_Direct_MoveCircAbs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCircAbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:278:12
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn ZAux_Direct_MoveCircAbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCirc2` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:288:12
[INFO] [stdout]     |
[INFO] [stdout] 288 |     pub fn ZAux_Direct_MoveCirc2(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCirc2Abs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:297:12
[INFO] [stdout]     |
[INFO] [stdout] 297 |     pub fn ZAux_Direct_MoveCirc2Abs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCirc2Sp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:306:12
[INFO] [stdout]     |
[INFO] [stdout] 306 |     pub fn ZAux_Direct_MoveCirc2Sp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCirc2AbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:315:12
[INFO] [stdout]     |
[INFO] [stdout] 315 |     pub fn ZAux_Direct_MoveCirc2AbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelical` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:324:12
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub fn ZAux_Direct_MHelical(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelicalAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:336:12
[INFO] [stdout]     |
[INFO] [stdout] 336 |     pub fn ZAux_Direct_MHelicalAbs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelicalSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:348:12
[INFO] [stdout]     |
[INFO] [stdout] 348 |     pub fn ZAux_Direct_MHelicalSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelicalAbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:360:12
[INFO] [stdout]     |
[INFO] [stdout] 360 |     pub fn ZAux_Direct_MHelicalAbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelical2` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:372:12
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn ZAux_Direct_MHelical2(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelical2Abs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:383:12
[INFO] [stdout]     |
[INFO] [stdout] 383 |     pub fn ZAux_Direct_MHelical2Abs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelical2Sp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:394:12
[INFO] [stdout]     |
[INFO] [stdout] 394 |     pub fn ZAux_Direct_MHelical2Sp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelical2AbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:405:12
[INFO] [stdout]     |
[INFO] [stdout] 405 |     pub fn ZAux_Direct_MHelical2AbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipse` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:416:12
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub fn ZAux_Direct_MEclipse(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:428:12
[INFO] [stdout]     |
[INFO] [stdout] 428 |     pub fn ZAux_Direct_MEclipseAbs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:440:12
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub fn ZAux_Direct_MEclipseSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseAbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:452:12
[INFO] [stdout]     |
[INFO] [stdout] 452 |     pub fn ZAux_Direct_MEclipseAbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseHelical` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:464:12
[INFO] [stdout]     |
[INFO] [stdout] 464 |     pub fn ZAux_Direct_MEclipseHelical(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseHelicalAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:477:12
[INFO] [stdout]     |
[INFO] [stdout] 477 |     pub fn ZAux_Direct_MEclipseHelicalAbs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseHelicalSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:490:12
[INFO] [stdout]     |
[INFO] [stdout] 490 |     pub fn ZAux_Direct_MEclipseHelicalSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseHelicalAbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:503:12
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub fn ZAux_Direct_MEclipseHelicalAbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MSpherical` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:516:12
[INFO] [stdout]     |
[INFO] [stdout] 516 |     pub fn ZAux_Direct_MSpherical(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MSphericalSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:530:12
[INFO] [stdout]     |
[INFO] [stdout] 530 |     pub fn ZAux_Direct_MSphericalSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSpiral` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:544:12
[INFO] [stdout]     |
[INFO] [stdout] 544 |     pub fn ZAux_Direct_MoveSpiral(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSpiralSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:555:12
[INFO] [stdout]     |
[INFO] [stdout] 555 |     pub fn ZAux_Direct_MoveSpiralSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSmooth` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:566:12
[INFO] [stdout]     |
[INFO] [stdout] 566 |     pub fn ZAux_Direct_MoveSmooth(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSmoothSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:578:12
[INFO] [stdout]     |
[INFO] [stdout] 578 |     pub fn ZAux_Direct_MoveSmoothSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MovePause` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:590:12
[INFO] [stdout]     |
[INFO] [stdout] 590 |     pub fn ZAux_Direct_MovePause(handle: ZMC_HANDLE, iaxis: c_int32, imode: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveResume` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:591:12
[INFO] [stdout]     |
[INFO] [stdout] 591 |     pub fn ZAux_Direct_MoveResume(handle: ZMC_HANDLE, iaxis: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveLimit` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:592:12
[INFO] [stdout]     |
[INFO] [stdout] 592 |     pub fn ZAux_Direct_MoveLimit(handle: ZMC_HANDLE, iaxis: c_int32, limitspeed: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveOp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:593:12
[INFO] [stdout]     |
[INFO] [stdout] 593 |     pub fn ZAux_Direct_MoveOp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveOpMulti` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:599:12
[INFO] [stdout]     |
[INFO] [stdout] 599 |     pub fn ZAux_Direct_MoveOpMulti(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveOp2` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:606:12
[INFO] [stdout]     |
[INFO] [stdout] 606 |     pub fn ZAux_Direct_MoveOp2(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveAout` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:613:12
[INFO] [stdout]     |
[INFO] [stdout] 613 |     pub fn ZAux_Direct_MoveAout(handle: ZMC_HANDLE, iaxis: c_int32, ioutnum: c_int32, fvalue: f32)
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveDelay` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:615:12
[INFO] [stdout]     |
[INFO] [stdout] 615 |     pub fn ZAux_Direct_MoveDelay(handle: ZMC_HANDLE, iaxis: c_int32, itimems: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveTurnabs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:616:12
[INFO] [stdout]     |
[INFO] [stdout] 616 |     pub fn ZAux_Direct_MoveTurnabs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_McircTurnabs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:623:12
[INFO] [stdout]     |
[INFO] [stdout] 623 |     pub fn ZAux_Direct_McircTurnabs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Cam` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:635:12
[INFO] [stdout]     |
[INFO] [stdout] 635 |     pub fn ZAux_Direct_Cam(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Cambox` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:643:12
[INFO] [stdout]     |
[INFO] [stdout] 643 |     pub fn ZAux_Direct_Cambox(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Movelink` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:654:12
[INFO] [stdout]     |
[INFO] [stdout] 654 |     pub fn ZAux_Direct_Movelink(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Moveslink` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:665:12
[INFO] [stdout]     |
[INFO] [stdout] 665 |     pub fn ZAux_Direct_Moveslink(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Connpath` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:682:12
[INFO] [stdout]     |
[INFO] [stdout] 682 |     pub fn ZAux_Direct_Connpath(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Regist` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:688:12
[INFO] [stdout]     |
[INFO] [stdout] 688 |     pub fn ZAux_Direct_Regist(handle: ZMC_HANDLE, iaxis: c_int32, imode: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_EncoderRatio` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:689:12
[INFO] [stdout]     |
[INFO] [stdout] 689 |     pub fn ZAux_Direct_EncoderRatio(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_StepRatio` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:695:12
[INFO] [stdout]     |
[INFO] [stdout] 695 |     pub fn ZAux_Direct_StepRatio(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Rapidstop` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:701:12
[INFO] [stdout]     |
[INFO] [stdout] 701 |     pub fn ZAux_Direct_Rapidstop(handle: ZMC_HANDLE, imode: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_CancelAxisList` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:702:12
[INFO] [stdout]     |
[INFO] [stdout] 702 |     pub fn ZAux_Direct_CancelAxisList(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Connframe` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:708:12
[INFO] [stdout]     |
[INFO] [stdout] 708 |     pub fn ZAux_Direct_Connframe(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Connreframe` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:717:12
[INFO] [stdout]     |
[INFO] [stdout] 717 |     pub fn ZAux_Direct_Connreframe(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_Addax` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:726:12
[INFO] [stdout]     |
[INFO] [stdout] 726 |     pub fn ZAux_Direct_Single_Addax(handle: ZMC_HANDLE, iaxis: c_int32, iaddaxis: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_Cancel` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:727:12
[INFO] [stdout]     |
[INFO] [stdout] 727 |     pub fn ZAux_Direct_Single_Cancel(handle: ZMC_HANDLE, iaxis: c_int32, imode: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_Vmove` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:728:12
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn ZAux_Direct_Single_Vmove(handle: ZMC_HANDLE, iaxis: c_int32, idir: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHomeStatus` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:730:12
[INFO] [stdout]     |
[INFO] [stdout] 730 |     pub fn ZAux_Direct_GetHomeStatus(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_Move` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:735:12
[INFO] [stdout]     |
[INFO] [stdout] 735 |     pub fn ZAux_Direct_Single_Move(handle: ZMC_HANDLE, iaxis: c_int32, fdistance: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_MoveAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:736:12
[INFO] [stdout]     |
[INFO] [stdout] 736 |     pub fn ZAux_Direct_Single_MoveAbs(handle: ZMC_HANDLE, iaxis: c_int32, fdistance: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetVrf` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:737:12
[INFO] [stdout]     |
[INFO] [stdout] 737 |     pub fn ZAux_Direct_SetVrf(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVrf` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:743:12
[INFO] [stdout]     |
[INFO] [stdout] 743 |     pub fn ZAux_Direct_GetVrf(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVrInt` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:749:12
[INFO] [stdout]     |
[INFO] [stdout] 749 |     pub fn ZAux_Direct_GetVrInt(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetTable` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:755:12
[INFO] [stdout]     |
[INFO] [stdout] 755 |     pub fn ZAux_Direct_SetTable(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetTable` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:761:12
[INFO] [stdout]     |
[INFO] [stdout] 761 |     pub fn ZAux_Direct_GetTable(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_TransStringtoFloat` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:767:12
[INFO] [stdout]     |
[INFO] [stdout] 767 |     pub fn ZAux_TransStringtoFloat(pstringin: *const c_char, inumes: c_int32, pfvlaue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_TransStringtoInt` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:768:12
[INFO] [stdout]     |
[INFO] [stdout] 768 |     pub fn ZAux_TransStringtoInt(pstringin: *const c_char, inumes: c_int32, pivlaue: *mut c_int32)
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_WriteUFile` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:770:12
[INFO] [stdout]     |
[INFO] [stdout] 770 |     pub fn ZAux_WriteUFile(sFilename: *const c_char, pVarlist: *const f32, inum: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_ReadUFile` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:771:12
[INFO] [stdout]     |
[INFO] [stdout] 771 |     pub fn ZAux_ReadUFile(sFilename: *const c_char, pVarlist: *mut f32, pinum: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Set0x` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:772:12
[INFO] [stdout]     |
[INFO] [stdout] 772 |     pub fn ZAux_Modbus_Set0x(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Get0x` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:778:12
[INFO] [stdout]     |
[INFO] [stdout] 778 |     pub fn ZAux_Modbus_Get0x(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Set4x` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:784:12
[INFO] [stdout]     |
[INFO] [stdout] 784 |     pub fn ZAux_Modbus_Set4x(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Get4x` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:790:12
[INFO] [stdout]     |
[INFO] [stdout] 790 |     pub fn ZAux_Modbus_Get4x(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Get4x_Float` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:796:12
[INFO] [stdout]     |
[INFO] [stdout] 796 |     pub fn ZAux_Modbus_Get4x_Float(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Set4x_Float` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:802:12
[INFO] [stdout]     |
[INFO] [stdout] 802 |     pub fn ZAux_Modbus_Set4x_Float(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Get4x_Long` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:808:12
[INFO] [stdout]     |
[INFO] [stdout] 808 |     pub fn ZAux_Modbus_Get4x_Long(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Set4x_Long` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:814:12
[INFO] [stdout]     |
[INFO] [stdout] 814 |     pub fn ZAux_Modbus_Set4x_Long(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Get4x_String` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:820:12
[INFO] [stdout]     |
[INFO] [stdout] 820 |     pub fn ZAux_Modbus_Get4x_String(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Set4x_String` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:826:12
[INFO] [stdout]     |
[INFO] [stdout] 826 |     pub fn ZAux_Modbus_Set4x_String(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_FlashWritef` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:832:12
[INFO] [stdout]     |
[INFO] [stdout] 832 |     pub fn ZAux_FlashWritef(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_FlashReadf` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:838:12
[INFO] [stdout]     |
[INFO] [stdout] 838 |     pub fn ZAux_FlashReadf(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Trigger` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:845:12
[INFO] [stdout]     |
[INFO] [stdout] 845 |     pub fn ZAux_Trigger(handle: ZMC_HANDLE) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MovePara` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:846:12
[INFO] [stdout]     |
[INFO] [stdout] 846 |     pub fn ZAux_Direct_MovePara(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MovePwm` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:853:12
[INFO] [stdout]     |
[INFO] [stdout] 853 |     pub fn ZAux_Direct_MovePwm(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSynmove` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:860:12
[INFO] [stdout]     |
[INFO] [stdout] 860 |     pub fn ZAux_Direct_MoveSynmove(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveASynmove` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:867:12
[INFO] [stdout]     |
[INFO] [stdout] 867 |     pub fn ZAux_Direct_MoveASynmove(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveTable` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:874:12
[INFO] [stdout]     |
[INFO] [stdout] 874 |     pub fn ZAux_Direct_MoveTable(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveWait` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:880:12
[INFO] [stdout]     |
[INFO] [stdout] 880 |     pub fn ZAux_Direct_MoveWait(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveTask` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:888:12
[INFO] [stdout]     |
[INFO] [stdout] 888 |     pub fn ZAux_Direct_MoveTask(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Pswitch` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:894:12
[INFO] [stdout]     |
[INFO] [stdout] 894 |     pub fn ZAux_Direct_Pswitch(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_HwPswitch` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:904:12
[INFO] [stdout]     |
[INFO] [stdout] 904 |     pub fn ZAux_Direct_HwPswitch(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHwPswitchBuff` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:913:12
[INFO] [stdout]     |
[INFO] [stdout] 913 |     pub fn ZAux_Direct_GetHwPswitchBuff(handle: ZMC_HANDLE, axisnum: c_int32, buff: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_HwTimer` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:914:12
[INFO] [stdout]     |
[INFO] [stdout] 914 |     pub fn ZAux_Direct_HwTimer(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAxisStopReason` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:923:12
[INFO] [stdout]     |
[INFO] [stdout] 923 |     pub fn ZAux_Direct_GetAxisStopReason(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetUserArray` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:942:12
[INFO] [stdout]     |
[INFO] [stdout] 942 |     pub fn ZAux_Direct_SetUserArray(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetUserArray` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:949:12
[INFO] [stdout]     |
[INFO] [stdout] 949 |     pub fn ZAux_Direct_GetUserArray(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetUserVar` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:956:12
[INFO] [stdout]     |
[INFO] [stdout] 956 |     pub fn ZAux_Direct_SetUserVar(handle: ZMC_HANDLE, varname: *const c_char, pfValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetUserVar` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:957:12
[INFO] [stdout]     |
[INFO] [stdout] 957 |     pub fn ZAux_Direct_GetUserVar(handle: ZMC_HANDLE, varname: *const c_char, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetMaxPciCards` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:958:12
[INFO] [stdout]     |
[INFO] [stdout] 958 |     pub fn ZAux_GetMaxPciCards() -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_OpenPci` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:959:12
[INFO] [stdout]     |
[INFO] [stdout] 959 |     pub fn ZAux_OpenPci(cardnum: c_uint32, phandle: *mut ZMC_HANDLE) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetControllerInfo` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:960:12
[INFO] [stdout]     |
[INFO] [stdout] 960 |     pub fn ZAux_GetControllerInfo(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetNodeNum` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:966:12
[INFO] [stdout]     |
[INFO] [stdout] 966 |     pub fn ZAux_BusCmd_GetNodeNum(handle: ZMC_HANDLE, slot: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetNodeInfo` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:967:12
[INFO] [stdout]     |
[INFO] [stdout] 967 |     pub fn ZAux_BusCmd_GetNodeInfo(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetNodeStatus` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:974:12
[INFO] [stdout]     |
[INFO] [stdout] 974 |     pub fn ZAux_BusCmd_GetNodeStatus(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDORead` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:980:12
[INFO] [stdout]     |
[INFO] [stdout] 980 |     pub fn ZAux_BusCmd_SDORead(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDOWrite` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:989:12
[INFO] [stdout]     |
[INFO] [stdout] 989 |     pub fn ZAux_BusCmd_SDOWrite(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDOReadAxis` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:998:12
[INFO] [stdout]     |
[INFO] [stdout] 998 |     pub fn ZAux_BusCmd_SDOReadAxis(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDOWriteAxis` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1006:12
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     pub fn ZAux_BusCmd_SDOWriteAxis(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_RtexRead` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1014:12
[INFO] [stdout]      |
[INFO] [stdout] 1014 |     pub fn ZAux_BusCmd_RtexRead(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_RtexWrite` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1020:12
[INFO] [stdout]      |
[INFO] [stdout] 1020 |     pub fn ZAux_BusCmd_RtexWrite(handle: ZMC_HANDLE, iaxis: c_uint32, ipara: c_uint32, value: f32)
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SetDatumOffpos` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1022:12
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     pub fn ZAux_BusCmd_SetDatumOffpos(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetDatumOffpos` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1023:12
[INFO] [stdout]      |
[INFO] [stdout] 1023 |     pub fn ZAux_BusCmd_GetDatumOffpos(handle: ZMC_HANDLE, iaxis: c_int32, fValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_Datum` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1024:12
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     pub fn ZAux_BusCmd_Datum(handle: ZMC_HANDLE, iaxis: c_uint32, homemode: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetHomeStatus` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1025:12
[INFO] [stdout]      |
[INFO] [stdout] 1025 |     pub fn ZAux_BusCmd_GetHomeStatus(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_DriveClear` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1030:12
[INFO] [stdout]      |
[INFO] [stdout] 1030 |     pub fn ZAux_BusCmd_DriveClear(handle: ZMC_HANDLE, iaxis: c_uint32, mode: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetDriveTorque` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1031:12
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     pub fn ZAux_BusCmd_GetDriveTorque(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SetMaxDriveTorque` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1032:12
[INFO] [stdout]      |
[INFO] [stdout] 1032 |     pub fn ZAux_BusCmd_SetMaxDriveTorque(handle: ZMC_HANDLE, iaxis: c_int32, piValue: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetMaxDriveTorque` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1033:12
[INFO] [stdout]      |
[INFO] [stdout] 1033 |     pub fn ZAux_BusCmd_GetMaxDriveTorque(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetDAC` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1038:12
[INFO] [stdout]      |
[INFO] [stdout] 1038 |     pub fn ZAux_Direct_SetDAC(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetDAC` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1039:12
[INFO] [stdout]      |
[INFO] [stdout] 1039 |     pub fn ZAux_Direct_GetDAC(handle: ZMC_HANDLE, iaxis: c_int32, fValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_InitBus` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1040:12
[INFO] [stdout]      |
[INFO] [stdout] 1040 |     pub fn ZAux_BusCmd_InitBus(handle: ZMC_HANDLE) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetInitStatus` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1041:12
[INFO] [stdout]      |
[INFO] [stdout] 1041 |     pub fn ZAux_BusCmd_GetInitStatus(handle: ZMC_HANDLE, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetInMulti` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1042:12
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     pub fn ZAux_Direct_GetInMulti(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetTimeOut` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1048:12
[INFO] [stdout]      |
[INFO] [stdout] 1048 |     pub fn ZAux_SetTimeOut(handle: ZMC_HANDLE, timems: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_HwPswitch2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1049:12
[INFO] [stdout]      |
[INFO] [stdout] 1049 |     pub fn ZAux_Direct_HwPswitch2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_HwPswitch2_2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1060:12
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     pub fn ZAux_Direct_HwPswitch2_2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetSysSpecification` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1075:12
[INFO] [stdout]      |
[INFO] [stdout] 1075 |     pub fn ZAux_GetSysSpecification(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetAutoUpCallBack` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1081:12
[INFO] [stdout]      |
[INFO] [stdout] 1081 |     pub fn ZAux_SetAutoUpCallBack(handle: ZMC_HANDLE, pcallback: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetOutMulti` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1082:12
[INFO] [stdout]      |
[INFO] [stdout] 1082 |     pub fn ZAux_Direct_SetOutMulti(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetOutMulti` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1088:12
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     pub fn ZAux_Direct_GetOutMulti(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMove` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1094:12
[INFO] [stdout]      |
[INFO] [stdout] 1094 |     pub fn ZAux_Direct_MultiMove(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMoveAbs` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1101:12
[INFO] [stdout]      |
[INFO] [stdout] 1101 |     pub fn ZAux_Direct_MultiMoveAbs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_FrameRotate` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1108:12
[INFO] [stdout]      |
[INFO] [stdout] 1108 |     pub fn ZAux_Direct_FrameRotate(handle: ZMC_HANDLE, iaxis: c_int32, pfRotatePara: *const f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetCanInfo` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1109:12
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     pub fn ZAux_GetCanInfo(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMovePt` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1119:12
[INFO] [stdout]      |
[INFO] [stdout] 1119 |     pub fn ZAux_Direct_MultiMovePt(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMovePtAbs` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1127:12
[INFO] [stdout]      |
[INFO] [stdout] 1127 |     pub fn ZAux_Direct_MultiMovePtAbs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_ZarDown` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1135:12
[INFO] [stdout]      |
[INFO] [stdout] 1135 |     pub fn ZAux_ZarDown(handle: ZMC_HANDLE, Filename: *const c_char, run_mode: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetRtcTime` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1136:12
[INFO] [stdout]      |
[INFO] [stdout] 1136 |     pub fn ZAux_GetRtcTime(handle: ZMC_HANDLE, RtcDate: *mut c_char, RtcTime: *mut c_char) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetRtcTime` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1137:12
[INFO] [stdout]      |
[INFO] [stdout] 1137 |     pub fn ZAux_SetRtcTime(handle: ZMC_HANDLE, RtcDate: *mut c_char, RtcTime: *mut c_char) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_FastOpen` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1138:12
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     pub fn ZAux_FastOpen(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_UserDatum` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1144:12
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     pub fn ZAux_Direct_UserDatum(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Pitchset` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1152:12
[INFO] [stdout]      |
[INFO] [stdout] 1152 |     pub fn ZAux_Direct_Pitchset(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Pitchset2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1162:12
[INFO] [stdout]      |
[INFO] [stdout] 1162 |     pub fn ZAux_Direct_Pitchset2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetPitchStatus` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1174:12
[INFO] [stdout]      |
[INFO] [stdout] 1174 |     pub fn ZAux_Direct_GetPitchStatus(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpEnable` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1180:12
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     pub fn ZAux_CycleUpEnable(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpDisable` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1186:12
[INFO] [stdout]      |
[INFO] [stdout] 1186 |     pub fn ZAux_CycleUpDisable(handle: ZMC_HANDLE, cycleindex: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpGetRecvTimes` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1187:12
[INFO] [stdout]      |
[INFO] [stdout] 1187 |     pub fn ZAux_CycleUpGetRecvTimes(handle: ZMC_HANDLE, cycleindex: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpForceOnce` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1188:12
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     pub fn ZAux_CycleUpForceOnce(handle: ZMC_HANDLE, cycleindex: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpReadBuff` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1189:12
[INFO] [stdout]      |
[INFO] [stdout] 1189 |     pub fn ZAux_CycleUpReadBuff(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpReadBuffInt` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1196:12
[INFO] [stdout]      |
[INFO] [stdout] 1196 |     pub fn ZAux_CycleUpReadBuffInt(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiLineN` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1203:12
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     pub fn ZAux_Direct_MultiLineN(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSync` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1212:12
[INFO] [stdout]      |
[INFO] [stdout] 1212 |     pub fn ZAux_Direct_MoveSync(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_CycleRegist` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1222:12
[INFO] [stdout]      |
[INFO] [stdout] 1222 |     pub fn ZAux_Direct_CycleRegist(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCancel` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1229:12
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     pub fn ZAux_Direct_MoveCancel(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoWrite` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1235:12
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     pub fn ZAux_BusCmd_NodePdoWrite(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoRead` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1243:12
[INFO] [stdout]      |
[INFO] [stdout] 1243 |     pub fn ZAux_BusCmd_NodePdoRead(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Backlash` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1251:12
[INFO] [stdout]      |
[INFO] [stdout] 1251 |     pub fn ZAux_Direct_Backlash(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_ZpjDown` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1259:12
[INFO] [stdout]      |
[INFO] [stdout] 1259 |     pub fn ZAux_ZpjDown(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoWriteFloat` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1267:12
[INFO] [stdout]      |
[INFO] [stdout] 1267 |     pub fn ZAux_BusCmd_NodePdoWriteFloat(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoReadFloat` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1274:12
[INFO] [stdout]      |
[INFO] [stdout] 1274 |     pub fn ZAux_BusCmd_NodePdoReadFloat(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveModify2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1281:12
[INFO] [stdout]      |
[INFO] [stdout] 1281 |     pub fn ZAux_Direct_MoveModify2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMovePvt` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1287:12
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     pub fn ZAux_Direct_MultiMovePvt(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMovePvtAbs` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1296:12
[INFO] [stdout]      |
[INFO] [stdout] 1296 |     pub fn ZAux_Direct_MultiMovePvtAbs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_GetMoveTime` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1305:12
[INFO] [stdout]      |
[INFO] [stdout] 1305 |     pub fn ZAux_Execute_GetMoveTime(handle: ZMC_HANDLE, iaxis: c_int32, fValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_GetPreCalTime` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1306:12
[INFO] [stdout]      |
[INFO] [stdout] 1306 |     pub fn ZAux_Execute_GetPreCalTime(handle: ZMC_HANDLE, dis: f32, fValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetVpMode` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1307:12
[INFO] [stdout]      |
[INFO] [stdout] 1307 |     pub fn ZAux_Direct_SetVpMode(handle: ZMC_HANDLE, iaxis: c_int32, mode: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetAxisMode` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1308:12
[INFO] [stdout]      |
[INFO] [stdout] 1308 |     pub fn ZAux_Direct_SetAxisMode(handle: ZMC_HANDLE, iaxis: c_int32, mode: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_CABS` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1309:12
[INFO] [stdout]      |
[INFO] [stdout] 1309 |     pub fn ZAux_Direct_Mover_CABS(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_C` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1322:12
[INFO] [stdout]      |
[INFO] [stdout] 1322 |     pub fn ZAux_Direct_Mover_C(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_C3` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1335:12
[INFO] [stdout]      |
[INFO] [stdout] 1335 |     pub fn ZAux_Direct_Mover_C3(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_C3ABS` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1350:12
[INFO] [stdout]      |
[INFO] [stdout] 1350 |     pub fn ZAux_Direct_Mover_C3ABS(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_L` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1365:12
[INFO] [stdout]      |
[INFO] [stdout] 1365 |     pub fn ZAux_Direct_Mover_L(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_LAbs` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1371:12
[INFO] [stdout]      |
[INFO] [stdout] 1371 |     pub fn ZAux_Direct_Mover_LAbs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Frame_Rotate` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1377:12
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     pub fn ZAux_Frame_Rotate(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_World_DPos` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1388:12
[INFO] [stdout]      |
[INFO] [stdout] 1388 |     pub fn ZAux_World_DPos(handle: ZMC_HANDLE, axis: c_int32, arg2: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_FrameStatus` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1389:12
[INFO] [stdout]      |
[INFO] [stdout] 1389 |     pub fn ZAux_Direct_FrameStatus(handle: ZMC_HANDLE, axis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_FrameTrans2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1390:12
[INFO] [stdout]      |
[INFO] [stdout] 1390 |     pub fn ZAux_Direct_FrameTrans2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Frame_Rotate2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1398:12
[INFO] [stdout]      |
[INFO] [stdout] 1398 |     pub fn ZAux_Frame_Rotate2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_FrameCal` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1408:12
[INFO] [stdout]      |
[INFO] [stdout] 1408 |     pub fn ZAux_Direct_FrameCal(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_TransStringtoDouble` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1419:12
[INFO] [stdout]      |
[INFO] [stdout] 1419 |     pub fn ZAux_TransStringtoDouble(pstringin: *const c_char, inumes: c_int32, pfvlaue: *mut f64) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetTableDouble` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1420:12
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     pub fn ZAux_Direct_GetTableDouble(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetTableDouble` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1426:12
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     pub fn ZAux_Direct_SetTableDouble(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MSphericalABSSp` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1432:12
[INFO] [stdout]      |
[INFO] [stdout] 1432 |     pub fn ZAux_Direct_MSphericalABSSp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MSphericalAbs` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1446:12
[INFO] [stdout]      |
[INFO] [stdout] 1446 |     pub fn ZAux_Direct_MSphericalAbs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetBusAxisEnable` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1460:12
[INFO] [stdout]      |
[INFO] [stdout] 1460 |     pub fn ZAux_Direct_GetBusAxisEnable(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32)
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Scope` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1462:12
[INFO] [stdout]      |
[INFO] [stdout] 1462 |     pub fn ZAux_Scope(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetScopeLength` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1471:12
[INFO] [stdout]      |
[INFO] [stdout] 1471 |     pub fn ZAux_GetScopeLength(handle: ZMC_HANDLE, ilen: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveHwPswitch2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1472:12
[INFO] [stdout]      |
[INFO] [stdout] 1472 |     pub fn ZAux_Direct_MoveHwPswitch2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveOpDelay` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1486:12
[INFO] [stdout]      |
[INFO] [stdout] 1486 |     pub fn ZAux_Direct_MoveOpDelay(handle: ZMC_HANDLE, uTime: f32, nAxis: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_DownMem3FileRam` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub fn ZAux_DownMem3FileRam(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Run3FileRam` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1494:12
[INFO] [stdout]      |
[INFO] [stdout] 1494 |     pub fn ZAux_Run3FileRam(handle: ZMC_HANDLE, ifile3num: c_int32, itasknum: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_3FileRamGetRemainSpace` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1495:12
[INFO] [stdout]      |
[INFO] [stdout] 1495 |     pub fn ZAux_3FileRamGetRemainSpace(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_3FileRamDownBegin` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1500:12
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     pub fn ZAux_3FileRamDownBegin(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_3FileRamDownPart` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1506:12
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     pub fn ZAux_3FileRamDownPart(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_3FileRamDownEnd` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1513:12
[INFO] [stdout]      |
[INFO] [stdout] 1513 |     pub fn ZAux_3FileRamDownEnd(handle: ZMC_HANDLE, ifile3num: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Down3FileRam` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1514:12
[INFO] [stdout]      |
[INFO] [stdout] 1514 |     pub fn ZAux_Down3FileRam(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveOpAdist` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 |     pub fn ZAux_Direct_MoveOpAdist(handle: ZMC_HANDLE, iaxis: c_int32, distance: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAxisStatus2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1521:12
[INFO] [stdout]      |
[INFO] [stdout] 1521 |     pub fn ZAux_Direct_GetAxisStatus2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHomeStatus2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1530:12
[INFO] [stdout]      |
[INFO] [stdout] 1530 |     pub fn ZAux_Direct_GetHomeStatus2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetHomeStatus2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1535:12
[INFO] [stdout]      |
[INFO] [stdout] 1535 |     pub fn ZAux_BusCmd_GetHomeStatus2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetHwPs2AxisNum` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1540:12
[INFO] [stdout]      |
[INFO] [stdout] 1540 |     pub fn ZAux_Direct_SetHwPs2AxisNum(handle: ZMC_HANDLE, iaxis1: c_int32, iaxis2: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHwPs2AxisNum` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1541:12
[INFO] [stdout]      |
[INFO] [stdout] 1541 |     pub fn ZAux_Direct_GetHwPs2AxisNum(handle: ZMC_HANDLE, iaxis1: c_int32, iaxis2: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHwPs2Counts` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1542:12
[INFO] [stdout]      |
[INFO] [stdout] 1542 |     pub fn ZAux_Direct_GetHwPs2Counts(handle: ZMC_HANDLE, iaxis: c_int32, ivalue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDORead2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1543:12
[INFO] [stdout]      |
[INFO] [stdout] 1543 |     pub fn ZAux_BusCmd_SDORead2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDOWrite2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1553:12
[INFO] [stdout]      |
[INFO] [stdout] 1553 |     pub fn ZAux_BusCmd_SDOWrite2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Up3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1562:12
[INFO] [stdout]      |
[INFO] [stdout] 1562 |     pub fn ZAux_Up3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Up3FileToMem` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1567:12
[INFO] [stdout]      |
[INFO] [stdout] 1567 |     pub fn ZAux_Up3FileToMem(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetIfIdle2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1574:12
[INFO] [stdout]      |
[INFO] [stdout] 1574 |     pub fn ZAux_Direct_GetIfIdle2(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetVrInt` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1575:12
[INFO] [stdout]      |
[INFO] [stdout] 1575 |     pub fn ZAux_Direct_SetVrInt(handle: ZMC_HANDLE, vrnum: c_int32, piValue: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_SetTableString` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1576:12
[INFO] [stdout]      |
[INFO] [stdout] 1576 |     pub fn ZAux_Execute_SetTableString(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_SetVrString` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1582:12
[INFO] [stdout]      |
[INFO] [stdout] 1582 |     pub fn ZAux_Execute_SetVrString(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_GetTableString` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1588:12
[INFO] [stdout]      |
[INFO] [stdout] 1588 |     pub fn ZAux_Execute_GetTableString(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_GetVrString` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1594:12
[INFO] [stdout]      |
[INFO] [stdout] 1594 |     pub fn ZAux_Execute_GetVrString(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_ExecuteGetReceive` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1600:12
[INFO] [stdout]      |
[INFO] [stdout] 1600 |     pub fn ZAux_ExecuteGetReceive(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_ReadMessage` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1607:12
[INFO] [stdout]      |
[INFO] [stdout] 1607 |     pub fn ZAux_ReadMessage(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_LocalRTManage` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1613:12
[INFO] [stdout]      |
[INFO] [stdout] 1613 |     pub fn ZAux_LocalRTManage(isel: c_int32, icode: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetLocalRTState` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1614:12
[INFO] [stdout]      |
[INFO] [stdout] 1614 |     pub fn ZAux_GetLocalRTState(isel: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Down3FileRom` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1615:12
[INFO] [stdout]      |
[INFO] [stdout] 1615 |     pub fn ZAux_Down3FileRom(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetRomAll3FileCnt` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1620:12
[INFO] [stdout]      |
[INFO] [stdout] 1620 |     pub fn ZAux_GetRomAll3FileCnt(handle: ZMC_HANDLE, pFileCnt: *mut c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetRomAll3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1621:12
[INFO] [stdout]      |
[INFO] [stdout] 1621 |     pub fn ZAux_GetRomAll3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVpMode` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1626:12
[INFO] [stdout]      |
[INFO] [stdout] 1626 |     pub fn ZAux_Direct_GetVpMode(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetJerk` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1627:12
[INFO] [stdout]      |
[INFO] [stdout] 1627 |     pub fn ZAux_Direct_SetJerk(handle: ZMC_HANDLE, iaxis: c_int32, dValue: f64) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetJerk` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1628:12
[INFO] [stdout]      |
[INFO] [stdout] 1628 |     pub fn ZAux_Direct_GetJerk(handle: ZMC_HANDLE, iaxis: c_int32, pdValue: *mut f64) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetCornerAccel` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1629:12
[INFO] [stdout]      |
[INFO] [stdout] 1629 |     pub fn ZAux_Direct_SetCornerAccel(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetCornerAccel` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1630:12
[INFO] [stdout]      |
[INFO] [stdout] 1630 |     pub fn ZAux_Direct_GetCornerAccel(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetZsmoothMode` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1631:12
[INFO] [stdout]      |
[INFO] [stdout] 1631 |     pub fn ZAux_Direct_SetZsmoothMode(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetZsmoothMode` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1632:12
[INFO] [stdout]      |
[INFO] [stdout] 1632 |     pub fn ZAux_Direct_GetZsmoothMode(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Pitch2set` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1633:12
[INFO] [stdout]      |
[INFO] [stdout] 1633 |     pub fn ZAux_Direct_Pitch2set(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetVectorMoved` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1646:12
[INFO] [stdout]      |
[INFO] [stdout] 1646 |     pub fn ZAux_Direct_SetVectorMoved(handle: ZMC_HANDLE, iaxis: c_int32, fset: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVectorMoved` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1647:12
[INFO] [stdout]      |
[INFO] [stdout] 1647 |     pub fn ZAux_Direct_GetVectorMoved(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetVectorBuffered2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1648:12
[INFO] [stdout]      |
[INFO] [stdout] 1648 |     pub fn ZAux_Direct_SetVectorBuffered2(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVectorBuffered2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1649:12
[INFO] [stdout]      |
[INFO] [stdout] 1649 |     pub fn ZAux_Direct_GetVectorBuffered2(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveHwTimer` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1650:12
[INFO] [stdout]      |
[INFO] [stdout] 1650 |     pub fn ZAux_Direct_MoveHwTimer(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveHwPswitch` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1659:12
[INFO] [stdout]      |
[INFO] [stdout] 1659 |     pub fn ZAux_Direct_MoveHwPswitch(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_HwPswitchVector` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1668:12
[INFO] [stdout]      |
[INFO] [stdout] 1668 |     pub fn ZAux_Direct_HwPswitchVector(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Down3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1677:12
[INFO] [stdout]      |
[INFO] [stdout] 1677 |     pub fn ZAux_Down3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_RemoveAll3Files` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1682:12
[INFO] [stdout]      |
[INFO] [stdout] 1682 |     pub fn ZAux_RemoveAll3Files(handle: ZMC_HANDLE) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Delete3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1683:12
[INFO] [stdout]      |
[INFO] [stdout] 1683 |     pub fn ZAux_Delete3File(handle: ZMC_HANDLE, pfilenameinControl: *const c_char) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetCur3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1684:12
[INFO] [stdout]      |
[INFO] [stdout] 1684 |     pub fn ZAux_GetCur3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_FindNext3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1689:12
[INFO] [stdout]      |
[INFO] [stdout] 1689 |     pub fn ZAux_FindNext3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_FindFirst3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1694:12
[INFO] [stdout]      |
[INFO] [stdout] 1694 |     pub fn ZAux_FindFirst3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Check3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1699:12
[INFO] [stdout]      |
[INFO] [stdout] 1699 |     pub fn ZAux_Check3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_Trigger` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1705:12
[INFO] [stdout]      |
[INFO] [stdout] 1705 |     pub fn ZAux_Execute_Trigger(handle: ZMC_HANDLE, imode: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Tools_SetSkipDis` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1706:12
[INFO] [stdout]      |
[INFO] [stdout] 1706 |     pub fn ZAux_Tools_SetSkipDis(fdis: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Tools_GetSkipDis` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1707:12
[INFO] [stdout]      |
[INFO] [stdout] 1707 |     pub fn ZAux_Tools_GetSkipDis(pfdis: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetMinTravelTime` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1708:12
[INFO] [stdout]      |
[INFO] [stdout] 1708 |     pub fn ZAux_SetMinTravelTime(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Time_MoveAbsSp` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1714:12
[INFO] [stdout]      |
[INFO] [stdout] 1714 |     pub fn ZAux_Direct_Time_MoveAbsSp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetUserVarDouble` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1720:12
[INFO] [stdout]      |
[INFO] [stdout] 1720 |     pub fn ZAux_Direct_GetUserVarDouble(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Time_SetForceSpeed` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1725:12
[INFO] [stdout]      |
[INFO] [stdout] 1725 |     pub fn ZAux_Direct_Time_SetForceSpeed(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoRead2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1726:12
[INFO] [stdout]      |
[INFO] [stdout] 1726 |     pub fn ZAux_BusCmd_NodePdoRead2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoWrite2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1736:12
[INFO] [stdout]      |
[INFO] [stdout] 1736 |     pub fn ZAux_BusCmd_NodePdoWrite2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRegPos2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1745:12
[INFO] [stdout]      |
[INFO] [stdout] 1745 |     pub fn ZAux_Direct_GetRegPos2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMark2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1751:12
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     pub fn ZAux_Direct_GetMark2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_MoveFslimit` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1757:12
[INFO] [stdout]      |
[INFO] [stdout] 1757 |     pub fn ZAux_Direct_Single_MoveFslimit(handle: ZMC_HANDLE, iaxis: c_int32, fspeed: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]     --> src/client.rs:523:12
[INFO] [stdout]      |
[INFO] [stdout]  484 | impl ZmotionIpClient {
[INFO] [stdout]      | -------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  523 |     pub fn base_info(&self) -> Result<ControllerBaseInfo, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  544 |     pub fn get_sys_specification(&self) -> Result<SystemSpecification, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  565 |     pub fn get_in(&self, port: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  580 |     pub fn get_op(&self, port: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  652 |     pub fn get_in_multi(&self, start: i32, end: i32) -> Result<Vec<bool>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  660 |     pub fn get_out_multi(&self, start: u16, end: u16) -> Result<Vec<bool>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  668 |     pub fn set_out_multi(&self, start: u16, values: &[bool]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  679 |     pub fn get_ad(&self, port: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  687 |     pub fn set_da(&self, port: i32, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  694 |     pub fn get_da(&self, port: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  704 |     pub fn set_pwm_freq(&self, port: i32, freq: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  711 |     pub fn get_pwm_freq(&self, port: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  719 |     pub fn set_pwm_duty(&self, port: i32, duty: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  726 |     pub fn get_pwm_duty(&self, port: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  743 |     pub fn get_atype(&self, axis: i32) -> Result<AxisType, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  751 |     pub fn set_axis_enable(&self, axis: i32, enable: bool) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  758 |     pub fn get_axis_enable(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  775 |     pub fn get_accel(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  790 |     pub fn get_decel(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  805 |     pub fn get_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  822 |     pub fn get_jog_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  830 |     pub fn set_fwd_jog(&self, axis: i32, port: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  837 |     pub fn get_fwd_jog(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  845 |     pub fn set_fast_jog(&self, axis: i32, port: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  852 |     pub fn get_fast_jog(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  862 |     pub fn set_dpos(&self, axis: i32, position: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  869 |     pub fn get_dpos(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  884 |     pub fn get_units(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  960 |     pub fn single_vmove(&self, axis: i32, dir: MoveDir) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  967 |     pub fn single_move(&self, axis: i32, distance: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  974 |     pub fn single_move_abs(&self, axis: i32, position: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  988 |     pub fn single_cancel(&self, axis: i32, mode: CancelMode) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  995 |     pub fn rapid_stop(&self, mode: RapidStopMode) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1004 |     pub fn multi_move(&self, axes: &[i32], distances: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1013 |     pub fn multi_move_abs(&self, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1024 |     pub fn get_mpos(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1032 |     pub fn get_mspeed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1040 |     pub fn get_if_idle(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1048 |     pub fn get_axis_status(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1058 |     pub fn get_encoder(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1080 |     pub fn set_vrf(&self, start: i32, values: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1087 |     pub fn get_vrf(&self, start: i32, count: usize) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1095 |     pub fn get_vr_int(&self, start: i32, count: usize) -> Result<Vec<i32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1103 |     pub fn set_table(&self, start: i32, values: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1110 |     pub fn get_table(&self, start: i32, count: usize) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1120 |     pub fn set_user_var(&self, name: &str, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1128 |     pub fn get_user_var(&self, name: &str) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1137 |     pub fn set_user_array(&self, name: &str, start: i32, values: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1147 |     pub fn get_user_array(&self, name: &str, start: i32, count: usize) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1160 |     pub fn get_axis_stop_reason(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1168 |     pub fn get_home_status(&self, axis: u32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1176 |     pub fn set_param(&self, param: &str, axis: i32, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1184 |     pub fn get_param(&self, param: &str, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1196 |     pub fn direct_command(&self, cmd: &str) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1207 |     pub fn resume(&self) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1214 |     pub fn pause(&self) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1221 |     pub fn set_timeout(&self, ms: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1228 |     pub fn trigger(&self) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1236 |     pub fn get_rtc_time(&self) -> Result<RtcTime, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1246 |     pub fn set_rtc_time(&self, date: &str, time: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1256 |     pub fn search_eth(&self, timeout_ms: u32) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1264 |     pub fn set_ip(&self, ip: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1300 |     pub fn get_modbus_dpos(&self, max_axes: i32) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1308 |     pub fn get_modbus_mpos(&self, max_axes: i32) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1316 |     pub fn get_modbus_cur_speed(&self, max_axes: i32) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1324 |     pub fn modbus_set_0x(&self, start: u16, data: &[u8]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1332 |     pub fn modbus_get_0x(&self, start: u16, count: u16) -> Result<Vec<u8>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1340 |     pub fn modbus_set_4x(&self, start: u16, data: &[u16]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1348 |     pub fn modbus_get_4x(&self, start: u16, count: u16) -> Result<Vec<u16>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1356 |     pub fn modbus_get_4x_float(&self, start: u16, count: u16) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1364 |     pub fn modbus_set_4x_float(&self, start: u16, data: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 |     pub fn modbus_get_4x_long(&self, start: u16, count: u16) -> Result<Vec<i32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1380 |     pub fn modbus_set_4x_long(&self, start: u16, data: &[i32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1388 |     pub fn modbus_get_4x_string(&self, start: u16, count: u16) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1396 |     pub fn modbus_set_4x_string(&self, start: u16, data: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1407 |     pub fn get_addax(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1416 |     pub fn set_axis_address(&self, axis: i32, addr: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1424 |     pub fn get_axis_address(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1433 |     pub fn set_clutch_rate(&self, axis: i32, rate: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1441 |     pub fn get_clutch_rate(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1450 |     pub fn set_close_win(&self, axis: i32, val: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1458 |     pub fn get_close_win(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1467 |     pub fn set_corner_mode(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1475 |     pub fn get_corner_mode(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1484 |     pub fn set_creep(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1492 |     pub fn get_creep(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1501 |     pub fn set_decel_angle(&self, axis: i32, angle: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1509 |     pub fn get_decel_angle(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1518 |     pub fn get_end_move(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1527 |     pub fn get_end_move_buffer(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1536 |     pub fn set_end_move_speed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1544 |     pub fn get_end_move_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1553 |     pub fn set_error_mask(&self, axis: i32, mask: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1561 |     pub fn get_error_mask(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1570 |     pub fn set_fast_dec(&self, axis: i32, dec: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1578 |     pub fn get_fast_dec(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1587 |     pub fn get_fe(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1596 |     pub fn set_fe_limit(&self, axis: i32, limit: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1604 |     pub fn get_fe_limit(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1613 |     pub fn set_frange(&self, axis: i32, range: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1621 |     pub fn get_fe_range(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1630 |     pub fn set_fhold_in(&self, axis: i32, port: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1638 |     pub fn get_fhold_in(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1647 |     pub fn set_fhspeed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1655 |     pub fn get_fhspeed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1664 |     pub fn set_force_speed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1672 |     pub fn get_force_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1689 |     pub fn get_fs_limit(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1698 |     pub fn set_full_sp_radius(&self, axis: i32, radius: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1706 |     pub fn get_full_sp_radius(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1715 |     pub fn set_invert_step(&self, axis: i32, invert: bool) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1723 |     pub fn get_invert_step(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1732 |     pub fn set_interp_factor(&self, axis: i32, factor: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1740 |     pub fn get_interp_factor(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1749 |     pub fn get_linkax(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1758 |     pub fn get_loaded(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1767 |     pub fn set_lspeed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1775 |     pub fn get_lspeed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1784 |     pub fn set_home_wait(&self, axis: i32, wait: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1792 |     pub fn get_home_wait(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1801 |     pub fn get_mark(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1810 |     pub fn get_mark_b(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1819 |     pub fn set_max_speed(&self, axis: i32, speed: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1827 |     pub fn get_max_speed(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1836 |     pub fn set_merge(&self, axis: i32, merge: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1844 |     pub fn get_merge(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1853 |     pub fn get_moves_buffered(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1862 |     pub fn get_move_curmark(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1871 |     pub fn set_movemark(&self, axis: i32, mark: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1879 |     pub fn set_mpos(&self, axis: i32, pos: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1887 |     pub fn get_mtype(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1896 |     pub fn get_ntype(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1905 |     pub fn set_offpos(&self, axis: i32, offset: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1913 |     pub fn get_offpos(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1922 |     pub fn set_open_win(&self, axis: i32, win: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1930 |     pub fn get_open_win(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1939 |     pub fn get_reg_pos(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1948 |     pub fn get_reg_pos_b(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1957 |     pub fn get_remain(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1966 |     pub fn get_remain_buffer(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1975 |     pub fn set_rep_dist(&self, axis: i32, dist: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1983 |     pub fn get_rep_dist(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1992 |     pub fn set_rep_option(&self, axis: i32, option: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2000 |     pub fn get_rep_option(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2009 |     pub fn set_rev_jog(&self, axis: i32, enable: bool) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2017 |     pub fn get_rev_jog(&self, axis: i32) -> Result<bool, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2034 |     pub fn get_rs_limit(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2051 |     pub fn get_sramp(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2060 |     pub fn set_start_move_speed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2068 |     pub fn get_start_move_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2077 |     pub fn set_stop_angle(&self, axis: i32, angle: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2085 |     pub fn get_stop_angle(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2094 |     pub fn set_zsmooth(&self, axis: i32, smooth: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2102 |     pub fn get_zsmooth(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2111 |     pub fn set_zsmooth_mode(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2119 |     pub fn get_zsmooth_mode(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2128 |     pub fn set_jerk(&self, axis: i32, jerk: f64) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2136 |     pub fn get_jerk(&self, axis: i32) -> Result<f64, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2145 |     pub fn set_corner_accel(&self, axis: i32, accel: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2153 |     pub fn get_corner_accel(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2162 |     pub fn get_vector_buffered(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2171 |     pub fn get_vp_speed(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2180 |     pub fn set_vp_mode(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2188 |     pub fn get_vp_mode(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2197 |     pub fn set_axis_mode(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2205 |     pub fn set_vector_moved(&self, axis: i32, dist: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2213 |     pub fn get_vector_moved(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2222 |     pub fn set_vector_buffered2(&self, axis: i32, val: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2230 |     pub fn get_vector_buffered2(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2239 |     pub fn set_dac(&self, axis: i32, val: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2247 |     pub fn get_dac(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2258 |     pub fn get_variable_f(&self, name: &str) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2268 |     pub fn get_variable_int(&self, name: &str) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2278 |     pub fn get_user_var_double(&self, name: &str) -> Result<f64, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2304 |     pub fn base(&self, axes: &[i32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2312 |     pub fn defpos(&self, axis: i32, pos: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2320 |     pub fn move_abs(&self, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2329 |     pub fn move_sp(&self, axes: &[i32], distances: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2338 |     pub fn move_abs_sp(&self, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2347 |     pub fn move_modify(&self, axis: i32, distance: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2355 |     pub fn move_modify2(&self, axes: &[i32], distances: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2372 |     pub fn move_circ(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2399 |     pub fn move_circ_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2426 |     pub fn move_circ_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2453 |     pub fn move_circ_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2480 |     pub fn move_circ2(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2497 |     pub fn move_circ2_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2514 |     pub fn move_circ2_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2531 |     pub fn move_circ2_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2550 |     pub fn mhelical(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2581 |     pub fn mhelical_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2612 |     pub fn mhelical_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2643 |     pub fn mhelical_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2674 |     pub fn mhelical2(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2703 |     pub fn mhelical2_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2732 |     pub fn mhelical2_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2761 |     pub fn mhelical2_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2792 |     pub fn meclipse(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2823 |     pub fn meclipse_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2854 |     pub fn meclipse_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2885 |     pub fn meclipse_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2916 |     pub fn meclipse_helical(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2949 |     pub fn meclipse_helical_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2982 |     pub fn meclipse_helical_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3015 |     pub fn meclipse_helical_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3048 |     pub fn mspherical(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3083 |     pub fn mspherical_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3118 |     pub fn mspherical_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3153 |     pub fn mspherical_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3190 |     pub fn move_spiral(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3219 |     pub fn move_spiral_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3248 |     pub fn move_smooth(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3279 |     pub fn move_smooth_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3312 |     pub fn move_pause(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3320 |     pub fn move_resume(&self, axis: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3328 |     pub fn move_limit(&self, axis: i32, limit_speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3336 |     pub fn cancel_axis_list(&self, axes: &[i32], mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3346 |     pub fn move_op(&self, axis: i32, out_num: i32, value: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3354 |     pub fn move_op_multi(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3368 |     pub fn move_op2(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3382 |     pub fn move_aout(&self, axis: i32, out_num: i32, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3390 |     pub fn move_delay(&self, axis: i32, time_ms: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3398 |     pub fn move_cancel(&self, base_axis: i32, cancel_axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3406 |     pub fn move_op_delay(&self, time: f32, axis: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3414 |     pub fn move_op_adist(&self, axis: i32, distance: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3424 |     pub fn move_turnabs(&self, table_num: i32, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3434 |     pub fn mcirc_turnabs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3467 |     pub fn cam(
[INFO] [stdout]      |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 3482 |     pub fn cambox(
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3512 |     pub fn movelink(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3542 |     pub fn moveslink(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3580 |     pub fn connpath(&self, ratio: f32, link_axis: i32, move_axis: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3588 |     pub fn regist(&self, axis: i32, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3596 |     pub fn encoder_ratio(&self, axis: i32, output_count: i32, input_count: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3604 |     pub fn step_ratio(&self, axis: i32, output_count: i32, input_count: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3612 |     pub fn single_addax(&self, axis: i32, add_axis: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3620 |     pub fn move_para(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3637 |     pub fn move_pwm(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3651 |     pub fn move_synmove(&self, base_axis: u32, axis: u32, dist: f32, fsp: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3659 |     pub fn move_asynmove(&self, base_axis: u32, axis: u32, dist: f32, fsp: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3667 |     pub fn move_table(&self, base_axis: u32, table_num: u32, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3675 |     pub fn move_wait(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3694 |     pub fn move_task(&self, base_axis: u32, task_num: u32, label_name: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3707 |     pub fn connframe(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3731 |     pub fn connreframe(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3755 |     pub fn frame_rotate(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3773 |     pub fn direct_frame_rotate(&self, axis: i32, rotate_para: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3781 |     pub fn frame_status(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3790 |     pub fn frame_trans2(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3806 |     pub fn frame_rotate2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3833 |     pub fn frame_cal(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3862 |     pub fn world_dpos(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3873 |     pub fn mover_cabs(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3906 |     pub fn mover_c(
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3939 |     pub fn mover_c3(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3976 |     pub fn mover_c3abs(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4013 |     pub fn mover_l(&self, axes: &[i32], distances: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4022 |     pub fn mover_labs(&self, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4031 |     pub fn move_sel(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4054 |     pub fn move_sync(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4081 |     pub fn multi_line_n(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4106 |     pub fn multi_move_pt(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4129 |     pub fn multi_move_pt_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4152 |     pub fn multi_move_pvt(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4177 |     pub fn multi_move_pvt_abs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4202 |     pub fn multi_move_abs_sp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4225 |     pub fn backlash(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4240 |     pub fn user_datum(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4256 |     pub fn cycle_regist(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4272 |     pub fn bus_cmd_get_node_num(&self, slot: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4281 |     pub fn bus_cmd_get_node_info(&self, slot: i32, node: i32, sel: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4290 |     pub fn bus_cmd_get_node_status(&self, slot: u32, node: u32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4299 |     pub fn bus_cmd_sdo_read(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4315 |     pub fn bus_cmd_sdo_write(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4331 |     pub fn bus_cmd_sdo_read_axis(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4346 |     pub fn bus_cmd_sdo_write_axis(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4361 |     pub fn bus_cmd_rtex_read(&self, axis: u32, para: u32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4370 |     pub fn bus_cmd_rtex_write(&self, axis: u32, para: u32, value: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4378 |     pub fn bus_cmd_set_datum_offpos(&self, axis: i32, offpos: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4386 |     pub fn bus_cmd_get_datum_offpos(&self, axis: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4395 |     pub fn bus_cmd_datum(&self, axis: u32, home_mode: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4403 |     pub fn bus_cmd_get_home_status(&self, axis: u32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4412 |     pub fn bus_cmd_get_home_status2(&self, axis: u32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4421 |     pub fn bus_cmd_drive_clear(&self, axis: u32, mode: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4429 |     pub fn bus_cmd_get_drive_torque(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4438 |     pub fn bus_cmd_set_max_drive_torque(&self, axis: i32, value: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4446 |     pub fn bus_cmd_get_max_drive_torque(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4455 |     pub fn bus_cmd_init_bus(&self) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4463 |     pub fn bus_cmd_get_init_status(&self) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4472 |     pub fn bus_cmd_node_pdo_write(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4487 |     pub fn bus_cmd_node_pdo_read(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4502 |     pub fn bus_cmd_node_pdo_write_float(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4516 |     pub fn bus_cmd_node_pdo_read_float(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4530 |     pub fn bus_cmd_sdo_read2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4557 |     pub fn bus_cmd_sdo_write2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4576 |     pub fn bus_cmd_node_pdo_read2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4603 |     pub fn bus_cmd_node_pdo_write2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4622 |     pub fn get_bus_axis_enable(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4633 |     pub fn pswitch(
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4652 |     pub fn hw_pswitch(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4670 |     pub fn get_hw_pswitch_buff(&self, axis_num: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4679 |     pub fn hw_timer(
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4696 |     pub fn hw_pswitch2(
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4716 |     pub fn hw_pswitch2_2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4753 |     pub fn move_hw_pswitch2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4789 |     pub fn set_hw_ps2_axis_num(&self, axis1: i32, axis2: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4797 |     pub fn get_hw_ps2_axis_num(&self, axis1: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4806 |     pub fn get_hw_ps2_counts(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4815 |     pub fn move_hw_pswitch(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4832 |     pub fn hw_pswitch_vector(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4849 |     pub fn move_hw_timer(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4869 |     pub fn bas_down(&self, filename: &str, run_mode: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4878 |     pub fn zar_down(&self, filename: &str, run_mode: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4887 |     pub fn down3_file(&self, filename: &str, filename_in_ctrl: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4898 |     pub fn down3_file_rom(&self, filename: &str, filename_in_ctrl: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4909 |     pub fn up3_file(&self, filename: &str, filename_in_ctrl: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4920 |     pub fn remove_all3_files(&self) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4928 |     pub fn delete3_file(&self, filename_in_ctrl: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4938 |     pub fn get_cur3_file(&self) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4948 |     pub fn find_first3_file(&self) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4958 |     pub fn find_next3_file(&self) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4968 |     pub fn check3_file(&self, filename: &str) -> Result<FileCheckResult, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4979 |     pub fn get_rom_all3_file_cnt(&self) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4988 |     pub fn get_rom_all3_file(&self) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4998 |     pub fn up3_file_to_mem(&self, filename_in_ctrl: &str) -> Result<FileUploadData, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5021 |     pub fn down3_file_ram(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5037 |     pub fn down_mem3_file_ram(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5060 |     pub fn run3_file_ram(&self, file3_num: i32, task_num: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5068 |     pub fn file3_ram_get_remain_space(&self, file3_num: i32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5079 |     pub fn scope(
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5106 |     pub fn get_scope_length(&self) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5117 |     pub fn flash_write_f(&self, flash_id: u16, values: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5125 |     pub fn flash_read_f(&self, flash_id: u16, buf_size: u32) -> Result<FlashReadData, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5138 |     pub fn pitch_set(
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5166 |     pub fn pitch_set2(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5198 |     pub fn get_pitch_status(&self, axis: i32) -> Result<PitchStatus, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5208 |     pub fn pitch2_set(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5244 |     pub fn cycle_up_enable(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5258 |     pub fn cycle_up_disable(&self, cycle_index: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5266 |     pub fn cycle_up_get_recv_times(&self, cycle_index: u32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5274 |     pub fn cycle_up_force_once(&self, cycle_index: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5282 |     pub fn cycle_up_read_buff(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5298 |     pub fn cycle_up_read_buff_int(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5316 |     pub fn execute_get_move_time(&self, axis: i32, distance: f32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5325 |     pub fn execute_get_pre_cal_time(&self, distance: f32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5334 |     pub fn execute_trigger(&self, mode: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5342 |     pub fn execute_set_table_string(&self, start: i32, data: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5353 |     pub fn execute_set_vr_string(&self, start: i32, data: &str) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5364 |     pub fn execute_get_table_string(&self, start: i32, count: i32) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5374 |     pub fn execute_get_vr_string(&self, start: i32, count: i32) -> Result<String, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5383 |     pub fn execute_get_receive(&self) -> Result<ExecuteReply, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5402 |     pub fn read_message(&self) -> Result<ControllerMessage, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5416 |     pub fn open_com(&self, com_id: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5425 |     pub fn open_pci(&self, card_num: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5433 |     pub fn fast_open(&self, type_: i32, connect_string: &str, timeout_ms: u32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5443 |     pub fn set_com_default_baud(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5458 |     pub fn get_can_info(&self) -> Result<CanBusInfo, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5486 |     pub fn set_vr_int(&self, vr_num: i32, value: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5494 |     pub fn get_table_double(&self, start: i32, count: i32) -> Result<Vec<f64>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5503 |     pub fn set_table_double(&self, start: i32, values: &[f64]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5514 |     pub fn set_min_travel_time(&self, axis: i32, min_time: f32, min_ratio: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5522 |     pub fn time_move_abs_sp(&self, axes: &[i32], positions: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5532 |     pub fn time_set_force_speed(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5540 |     pub fn get_reg_pos2(&self, axis: i32, mode: i32) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5549 |     pub fn get_mark2(&self, axis: i32, mode: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5558 |     pub fn single_move_fs_limit(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5566 |     pub fn single_move_rs_limit(&self, axis: i32, speed: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5574 |     pub fn get_axis_status2(&self, axis: i32) -> Result<AxisStatus2, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5597 |     pub fn get_home_status2(&self, axis: u32) -> Result<u32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5606 |     pub fn get_if_idle2(&self, axis: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5615 |     pub fn local_rt_manage(&self, sel: i32, code: i32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5622 |     pub fn get_local_rt_state(&self, sel: i32) -> Result<i32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5628 |     pub fn get_max_pci_cards(&self) -> i32 {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5633 |     pub fn tools_set_skip_dis(&self, dis: f32) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5640 |     pub fn tools_get_skip_dis(&self) -> Result<f32, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5648 |     pub fn trans_string_to_float(&self, input: &str) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5657 |     pub fn trans_string_to_int(&self, input: &str) -> Result<Vec<i32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5666 |     pub fn trans_string_to_double(&self, input: &str) -> Result<Vec<f64>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5676 |     pub fn write_u_file(&self, filename: &str, values: &[f32]) -> Result<(), ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5684 |     pub fn read_u_file(&self, filename: &str) -> Result<Vec<f32>, ZmotionError> {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/config.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl IoPortConfig {
[INFO] [stdout]    | ----------------- associated function in this implementation
[INFO] [stdout] 14 |     pub fn new(port: u32) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/config.rs:97:12
[INFO] [stdout]    |
[INFO] [stdout] 96 | impl AxisConfig {
[INFO] [stdout]    | --------------- associated function in this implementation
[INFO] [stdout] 97 |     pub fn new(axis: u32) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `input_desc`, `set_input_desc`, `output_desc`, `set_output_desc`, `axis_config`, and `set_axis_config` are never used
[INFO] [stdout]    --> src/config.rs:134:12
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl AppConfig {
[INFO] [stdout]     | -------------- methods in this implementation
[INFO] [stdout] 133 |     /// 根据端口号查找输入配置，不存在则创建默认值。
[INFO] [stdout] 134 |     pub fn input_desc(&self, port: u32) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 143 |     pub fn set_input_desc(&mut self, port: u32, desc: String) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 153 |     pub fn output_desc(&self, port: u32) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 162 |     pub fn set_output_desc(&mut self, port: u32, desc: String) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 172 |     pub fn axis_config(&self, axis: u32) -> AxisConfig {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 |     pub fn set_axis_config(&mut self, cfg: AxisConfig) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `result_from_code` is never used
[INFO] [stdout]   --> src/error.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | impl ZmotionError {
[INFO] [stdout]    | ----------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 50 |     pub fn result_from_code<T>(code: i32, value: T) -> Result<T, Self> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ERR_OK` is never used
[INFO] [stdout]  --> src/ffi/types.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub const ERR_OK: i32 = 0;
[INFO] [stdout]   |           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_int8` is never used
[INFO] [stdout]   --> src/ffi/types.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub type c_int8 = i8;
[INFO] [stdout]    |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_int16` is never used
[INFO] [stdout]   --> src/ffi/types.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub type c_int16 = i16;
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_uint16` is never used
[INFO] [stdout]   --> src/ffi/types.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub type c_uint16 = u16;
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_int64` is never used
[INFO] [stdout]   --> src/ffi/types.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub type c_int64 = i64;
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_uint64` is never used
[INFO] [stdout]   --> src/ffi/types.rs:18:10
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub type c_uint64 = u64;
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `c_float` is never used
[INFO] [stdout]   --> src/ffi/types.rs:19:10
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub type c_float = f32;
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_TraceOut` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn ZAux_TraceOut(cText: *const c_char) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_DirectCommand` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:22:12
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fn ZAux_DirectCommand(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetTraceFile` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn ZAux_SetTraceFile(bifTofile: c_int32, pFilePathName: *const c_char) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetTraceFile` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:29:12
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn ZAux_GetTraceFile(bifTofile: c_int32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_OpenCom` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn ZAux_OpenCom(comid: c_uint32, phandle: *mut ZMC_HANDLE) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SearchAndOpenCom` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn ZAux_SearchAndOpenCom(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetComDefaultBaud` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:38:12
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn ZAux_SetComDefaultBaud(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetIp` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:44:12
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn ZAux_SetIp(handle: ZMC_HANDLE, ipaddress: *mut c_char) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SearchEthlist` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:46:12
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn ZAux_SearchEthlist(ipaddrlist: *mut c_char, addrbufflength: c_uint32, uims: c_uint32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SearchEth` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn ZAux_SearchEth(ipaddress: *mut c_char, uims: c_uint32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Resume` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:49:12
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn ZAux_Resume(handle: ZMC_HANDLE) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Pause` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn ZAux_Pause(handle: ZMC_HANDLE) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BasDown` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:51:12
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn ZAux_BasDown(handle: ZMC_HANDLE, Filename: *const c_char, run_mode: c_uint32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetIn` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:52:12
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub fn ZAux_Direct_GetIn(handle: ZMC_HANDLE, ionum: c_int32, piValue: *mut c_uint32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetOp` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:54:12
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn ZAux_Direct_GetOp(handle: ZMC_HANDLE, ionum: c_int32, piValue: *mut c_uint32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAD` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:55:12
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn ZAux_Direct_GetAD(handle: ZMC_HANDLE, ionum: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetDA` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn ZAux_Direct_SetDA(handle: ZMC_HANDLE, ionum: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetDA` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:57:12
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn ZAux_Direct_GetDA(handle: ZMC_HANDLE, ionum: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetPwmFreq` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:60:12
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn ZAux_Direct_SetPwmFreq(handle: ZMC_HANDLE, ionum: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetPwmFreq` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn ZAux_Direct_GetPwmFreq(handle: ZMC_HANDLE, ionum: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetPwmDuty` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:62:12
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub fn ZAux_Direct_SetPwmDuty(handle: ZMC_HANDLE, ionum: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetPwmDuty` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn ZAux_Direct_GetPwmDuty(handle: ZMC_HANDLE, ionum: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetModbusDpos` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn ZAux_GetModbusDpos(handle: ZMC_HANDLE, imaxaxises: c_int32, pValueList: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetModbusMpos` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:77:12
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn ZAux_GetModbusMpos(handle: ZMC_HANDLE, imaxaxises: c_int32, pValueList: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetModbusCurSpeed` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:78:12
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn ZAux_GetModbusCurSpeed(handle: ZMC_HANDLE, imaxaxises: c_int32, pValueList: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetParam` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:79:12
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn ZAux_Direct_SetParam(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetParam` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:85:12
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn ZAux_Direct_GetParam(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAccel` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:92:12
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn ZAux_Direct_GetAccel(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAddax` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:93:12
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn ZAux_Direct_GetAddax(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAtype` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:97:12
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn ZAux_Direct_GetAtype(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAxisStatus` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:98:12
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn ZAux_Direct_GetAxisStatus(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetAxisAddress` is never used
[INFO] [stdout]   --> src/ffi/zaux.rs:99:12
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub fn ZAux_Direct_SetAxisAddress(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAxisAddress` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:100:12
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn ZAux_Direct_GetAxisAddress(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetAxisEnable` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:101:12
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn ZAux_Direct_SetAxisEnable(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAxisEnable` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:102:12
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn ZAux_Direct_GetAxisEnable(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetClutchRate` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:103:12
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn ZAux_Direct_SetClutchRate(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetClutchRate` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn ZAux_Direct_GetClutchRate(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetCloseWin` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:105:12
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn ZAux_Direct_SetCloseWin(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetCloseWin` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:106:12
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn ZAux_Direct_GetCloseWin(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetCornerMode` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:107:12
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn ZAux_Direct_SetCornerMode(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_MoveRslimit` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1758:12
[INFO] [stdout]      |
[INFO] [stdout] 1758 |     pub fn ZAux_Direct_Single_MoveRslimit(handle: ZMC_HANDLE, iaxis: c_int32, fspeed: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSEL` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1759:12
[INFO] [stdout]      |
[INFO] [stdout] 1759 |     pub fn ZAux_Direct_MoveSEL(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSELSP` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1767:12
[INFO] [stdout]      |
[INFO] [stdout] 1767 |     pub fn ZAux_Direct_MoveSELSP(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMoveAbsSp` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1776:12
[INFO] [stdout]      |
[INFO] [stdout] 1776 |     pub fn ZAux_Direct_MultiMoveAbsSp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `error_count` is never read
[INFO] [stdout]   --> src/monitor.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct DeviceSnapshot {
[INFO] [stdout]    |            -------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 17 |     pub error_count: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DeviceSnapshot` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetCornerMode` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:108:12
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn ZAux_Direct_GetCornerMode(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetCreep` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:109:12
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn ZAux_Direct_SetCreep(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetCreep` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:110:12
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn ZAux_Direct_GetCreep(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetDecel` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:114:12
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn ZAux_Direct_GetDecel(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetDecelAngle` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn ZAux_Direct_SetDecelAngle(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetDecelAngle` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn ZAux_Direct_GetDecelAngle(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetDpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:117:12
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn ZAux_Direct_SetDpos(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetDpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:118:12
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn ZAux_Direct_GetDpos(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetEncoder` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:119:12
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn ZAux_Direct_GetEncoder(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetEndMove` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:120:12
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn ZAux_Direct_GetEndMove(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetEndMoveBuffer` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:121:12
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn ZAux_Direct_GetEndMoveBuffer(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetEndMoveSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:122:12
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub fn ZAux_Direct_SetEndMoveSpeed(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetEndMoveSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn ZAux_Direct_GetEndMoveSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetErrormask` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:124:12
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub fn ZAux_Direct_SetErrormask(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetErrormask` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:125:12
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn ZAux_Direct_GetErrormask(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFastJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:126:12
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn ZAux_Direct_SetFastJog(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFastJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:127:12
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn ZAux_Direct_GetFastJog(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFastDec` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn ZAux_Direct_SetFastDec(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFastDec` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:129:12
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn ZAux_Direct_GetFastDec(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFe` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:130:12
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn ZAux_Direct_GetFe(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFeLimit` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn ZAux_Direct_SetFeLimit(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFeLimit` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:132:12
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub fn ZAux_Direct_GetFeLimit(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFRange` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:133:12
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn ZAux_Direct_SetFRange(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFeRange` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:134:12
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn ZAux_Direct_GetFeRange(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFholdIn` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:135:12
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub fn ZAux_Direct_SetFholdIn(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFholdIn` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:136:12
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub fn ZAux_Direct_GetFholdIn(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFhspeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:137:12
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub fn ZAux_Direct_SetFhspeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFhspeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn ZAux_Direct_GetFhspeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetForceSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:139:12
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn ZAux_Direct_SetForceSpeed(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetForceSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:140:12
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn ZAux_Direct_GetForceSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFsLimit` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:142:12
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub fn ZAux_Direct_GetFsLimit(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFullSpRadius` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:143:12
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn ZAux_Direct_SetFullSpRadius(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFullSpRadius` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:144:12
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn ZAux_Direct_GetFullSpRadius(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetFwdJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:147:12
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub fn ZAux_Direct_SetFwdJog(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetFwdJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:148:12
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn ZAux_Direct_GetFwdJog(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetIfIdle` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:149:12
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn ZAux_Direct_GetIfIdle(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetInvertStep` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 |     pub fn ZAux_Direct_SetInvertStep(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetInvertStep` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:151:12
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn ZAux_Direct_GetInvertStep(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetInterpFactor` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:152:12
[INFO] [stdout]     |
[INFO] [stdout] 152 |     pub fn ZAux_Direct_SetInterpFactor(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetInterpFactor` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn ZAux_Direct_GetInterpFactor(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetJogSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn ZAux_Direct_GetJogSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetLinkax` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:156:12
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub fn ZAux_Direct_GetLinkax(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetLoaded` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:157:12
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn ZAux_Direct_GetLoaded(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetLspeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:158:12
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn ZAux_Direct_SetLspeed(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetLspeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:159:12
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn ZAux_Direct_GetLspeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetHomeWait` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:160:12
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub fn ZAux_Direct_SetHomeWait(handle: ZMC_HANDLE, iaxis: c_int32, fValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHomeWait` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:161:12
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pub fn ZAux_Direct_GetHomeWait(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMark` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:162:12
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub fn ZAux_Direct_GetMark(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMarkB` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:163:12
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn ZAux_Direct_GetMarkB(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetMaxSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:164:12
[INFO] [stdout]     |
[INFO] [stdout] 164 |     pub fn ZAux_Direct_SetMaxSpeed(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMaxSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:165:12
[INFO] [stdout]     |
[INFO] [stdout] 165 |     pub fn ZAux_Direct_GetMaxSpeed(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetMerge` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:166:12
[INFO] [stdout]     |
[INFO] [stdout] 166 |     pub fn ZAux_Direct_SetMerge(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMerge` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:167:12
[INFO] [stdout]     |
[INFO] [stdout] 167 |     pub fn ZAux_Direct_GetMerge(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMovesBuffered` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:168:12
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn ZAux_Direct_GetMovesBuffered(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32)
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMoveCurmark` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn ZAux_Direct_GetMoveCurmark(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetMovemark` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:171:12
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub fn ZAux_Direct_SetMovemark(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetMpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:172:12
[INFO] [stdout]     |
[INFO] [stdout] 172 |     pub fn ZAux_Direct_SetMpos(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:173:12
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn ZAux_Direct_GetMpos(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMspeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:174:12
[INFO] [stdout]     |
[INFO] [stdout] 174 |     pub fn ZAux_Direct_GetMspeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMtype` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:175:12
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub fn ZAux_Direct_GetMtype(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetNtype` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub fn ZAux_Direct_GetNtype(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetOffpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:177:12
[INFO] [stdout]     |
[INFO] [stdout] 177 |     pub fn ZAux_Direct_SetOffpos(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetOffpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:178:12
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn ZAux_Direct_GetOffpos(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetOpenWin` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:179:12
[INFO] [stdout]     |
[INFO] [stdout] 179 |     pub fn ZAux_Direct_SetOpenWin(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetOpenWin` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:180:12
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub fn ZAux_Direct_GetOpenWin(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRegPos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:181:12
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn ZAux_Direct_GetRegPos(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRegPosB` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:182:12
[INFO] [stdout]     |
[INFO] [stdout] 182 |     pub fn ZAux_Direct_GetRegPosB(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRemain` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:183:12
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn ZAux_Direct_GetRemain(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRemain_LineBuffer` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:184:12
[INFO] [stdout]     |
[INFO] [stdout] 184 |     pub fn ZAux_Direct_GetRemain_LineBuffer(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRemain_Buffer` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:189:12
[INFO] [stdout]     |
[INFO] [stdout] 189 |     pub fn ZAux_Direct_GetRemain_Buffer(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32)
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetRepDist` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:191:12
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub fn ZAux_Direct_SetRepDist(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRepDist` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:192:12
[INFO] [stdout]     |
[INFO] [stdout] 192 |     pub fn ZAux_Direct_GetRepDist(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetRepOption` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:193:12
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn ZAux_Direct_SetRepOption(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRepOption` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:194:12
[INFO] [stdout]     |
[INFO] [stdout] 194 |     pub fn ZAux_Direct_GetRepOption(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetRevJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:197:12
[INFO] [stdout]     |
[INFO] [stdout] 197 |     pub fn ZAux_Direct_SetRevJog(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRevJog` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:198:12
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub fn ZAux_Direct_GetRevJog(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRsLimit` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:200:12
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn ZAux_Direct_GetRsLimit(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:202:12
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub fn ZAux_Direct_GetSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetSramp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:204:12
[INFO] [stdout]     |
[INFO] [stdout] 204 |     pub fn ZAux_Direct_GetSramp(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetStartMoveSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:205:12
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub fn ZAux_Direct_SetStartMoveSpeed(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetStartMoveSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:206:12
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub fn ZAux_Direct_GetStartMoveSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetStopAngle` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:207:12
[INFO] [stdout]     |
[INFO] [stdout] 207 |     pub fn ZAux_Direct_SetStopAngle(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetStopAngle` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn ZAux_Direct_GetStopAngle(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetZsmooth` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:209:12
[INFO] [stdout]     |
[INFO] [stdout] 209 |     pub fn ZAux_Direct_SetZsmooth(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetZsmooth` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:210:12
[INFO] [stdout]     |
[INFO] [stdout] 210 |     pub fn ZAux_Direct_GetZsmooth(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetUnits` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:212:12
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub fn ZAux_Direct_GetUnits(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVectorBuffered` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:213:12
[INFO] [stdout]     |
[INFO] [stdout] 213 |     pub fn ZAux_Direct_GetVectorBuffered(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVpSpeed` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:214:12
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub fn ZAux_Direct_GetVpSpeed(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVariablef` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:215:12
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub fn ZAux_Direct_GetVariablef(handle: ZMC_HANDLE, pname: *const c_char, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVariableInt` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:216:12
[INFO] [stdout]     |
[INFO] [stdout] 216 |     pub fn ZAux_Direct_GetVariableInt(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Base` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:221:12
[INFO] [stdout]     |
[INFO] [stdout] 221 |     pub fn ZAux_Direct_Base(handle: ZMC_HANDLE, imaxaxises: c_int32, piAxislist: *const c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Defpos` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:222:12
[INFO] [stdout]     |
[INFO] [stdout] 222 |     pub fn ZAux_Direct_Defpos(handle: ZMC_HANDLE, iaxis: c_int32, pfDpos: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Move` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:223:12
[INFO] [stdout]     |
[INFO] [stdout] 223 |     pub fn ZAux_Direct_Move(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:229:12
[INFO] [stdout]     |
[INFO] [stdout] 229 |     pub fn ZAux_Direct_MoveSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:235:12
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub fn ZAux_Direct_MoveAbs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveAbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:241:12
[INFO] [stdout]     |
[INFO] [stdout] 241 |     pub fn ZAux_Direct_MoveAbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveModify` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:247:12
[INFO] [stdout]     |
[INFO] [stdout] 247 |     pub fn ZAux_Direct_MoveModify(handle: ZMC_HANDLE, iaxis: c_int32, pfDisance: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCirc` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:248:12
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub fn ZAux_Direct_MoveCirc(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCircSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:258:12
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub fn ZAux_Direct_MoveCircSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCircAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:268:12
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn ZAux_Direct_MoveCircAbs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCircAbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:278:12
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn ZAux_Direct_MoveCircAbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCirc2` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:288:12
[INFO] [stdout]     |
[INFO] [stdout] 288 |     pub fn ZAux_Direct_MoveCirc2(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCirc2Abs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:297:12
[INFO] [stdout]     |
[INFO] [stdout] 297 |     pub fn ZAux_Direct_MoveCirc2Abs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCirc2Sp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:306:12
[INFO] [stdout]     |
[INFO] [stdout] 306 |     pub fn ZAux_Direct_MoveCirc2Sp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCirc2AbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:315:12
[INFO] [stdout]     |
[INFO] [stdout] 315 |     pub fn ZAux_Direct_MoveCirc2AbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelical` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:324:12
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub fn ZAux_Direct_MHelical(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelicalAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:336:12
[INFO] [stdout]     |
[INFO] [stdout] 336 |     pub fn ZAux_Direct_MHelicalAbs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelicalSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:348:12
[INFO] [stdout]     |
[INFO] [stdout] 348 |     pub fn ZAux_Direct_MHelicalSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelicalAbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:360:12
[INFO] [stdout]     |
[INFO] [stdout] 360 |     pub fn ZAux_Direct_MHelicalAbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelical2` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:372:12
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn ZAux_Direct_MHelical2(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelical2Abs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:383:12
[INFO] [stdout]     |
[INFO] [stdout] 383 |     pub fn ZAux_Direct_MHelical2Abs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelical2Sp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:394:12
[INFO] [stdout]     |
[INFO] [stdout] 394 |     pub fn ZAux_Direct_MHelical2Sp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MHelical2AbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:405:12
[INFO] [stdout]     |
[INFO] [stdout] 405 |     pub fn ZAux_Direct_MHelical2AbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipse` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:416:12
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub fn ZAux_Direct_MEclipse(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:428:12
[INFO] [stdout]     |
[INFO] [stdout] 428 |     pub fn ZAux_Direct_MEclipseAbs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:440:12
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub fn ZAux_Direct_MEclipseSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseAbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:452:12
[INFO] [stdout]     |
[INFO] [stdout] 452 |     pub fn ZAux_Direct_MEclipseAbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseHelical` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:464:12
[INFO] [stdout]     |
[INFO] [stdout] 464 |     pub fn ZAux_Direct_MEclipseHelical(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseHelicalAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:477:12
[INFO] [stdout]     |
[INFO] [stdout] 477 |     pub fn ZAux_Direct_MEclipseHelicalAbs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseHelicalSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:490:12
[INFO] [stdout]     |
[INFO] [stdout] 490 |     pub fn ZAux_Direct_MEclipseHelicalSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MEclipseHelicalAbsSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:503:12
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub fn ZAux_Direct_MEclipseHelicalAbsSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MSpherical` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:516:12
[INFO] [stdout]     |
[INFO] [stdout] 516 |     pub fn ZAux_Direct_MSpherical(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MSphericalSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:530:12
[INFO] [stdout]     |
[INFO] [stdout] 530 |     pub fn ZAux_Direct_MSphericalSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSpiral` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:544:12
[INFO] [stdout]     |
[INFO] [stdout] 544 |     pub fn ZAux_Direct_MoveSpiral(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSpiralSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:555:12
[INFO] [stdout]     |
[INFO] [stdout] 555 |     pub fn ZAux_Direct_MoveSpiralSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSmooth` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:566:12
[INFO] [stdout]     |
[INFO] [stdout] 566 |     pub fn ZAux_Direct_MoveSmooth(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSmoothSp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:578:12
[INFO] [stdout]     |
[INFO] [stdout] 578 |     pub fn ZAux_Direct_MoveSmoothSp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MovePause` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:590:12
[INFO] [stdout]     |
[INFO] [stdout] 590 |     pub fn ZAux_Direct_MovePause(handle: ZMC_HANDLE, iaxis: c_int32, imode: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveResume` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:591:12
[INFO] [stdout]     |
[INFO] [stdout] 591 |     pub fn ZAux_Direct_MoveResume(handle: ZMC_HANDLE, iaxis: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveLimit` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:592:12
[INFO] [stdout]     |
[INFO] [stdout] 592 |     pub fn ZAux_Direct_MoveLimit(handle: ZMC_HANDLE, iaxis: c_int32, limitspeed: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveOp` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:593:12
[INFO] [stdout]     |
[INFO] [stdout] 593 |     pub fn ZAux_Direct_MoveOp(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveOpMulti` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:599:12
[INFO] [stdout]     |
[INFO] [stdout] 599 |     pub fn ZAux_Direct_MoveOpMulti(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveOp2` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:606:12
[INFO] [stdout]     |
[INFO] [stdout] 606 |     pub fn ZAux_Direct_MoveOp2(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveAout` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:613:12
[INFO] [stdout]     |
[INFO] [stdout] 613 |     pub fn ZAux_Direct_MoveAout(handle: ZMC_HANDLE, iaxis: c_int32, ioutnum: c_int32, fvalue: f32)
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveDelay` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:615:12
[INFO] [stdout]     |
[INFO] [stdout] 615 |     pub fn ZAux_Direct_MoveDelay(handle: ZMC_HANDLE, iaxis: c_int32, itimems: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveTurnabs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:616:12
[INFO] [stdout]     |
[INFO] [stdout] 616 |     pub fn ZAux_Direct_MoveTurnabs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_McircTurnabs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:623:12
[INFO] [stdout]     |
[INFO] [stdout] 623 |     pub fn ZAux_Direct_McircTurnabs(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Cam` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:635:12
[INFO] [stdout]     |
[INFO] [stdout] 635 |     pub fn ZAux_Direct_Cam(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Cambox` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:643:12
[INFO] [stdout]     |
[INFO] [stdout] 643 |     pub fn ZAux_Direct_Cambox(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Movelink` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:654:12
[INFO] [stdout]     |
[INFO] [stdout] 654 |     pub fn ZAux_Direct_Movelink(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Moveslink` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:665:12
[INFO] [stdout]     |
[INFO] [stdout] 665 |     pub fn ZAux_Direct_Moveslink(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Connpath` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:682:12
[INFO] [stdout]     |
[INFO] [stdout] 682 |     pub fn ZAux_Direct_Connpath(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Regist` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:688:12
[INFO] [stdout]     |
[INFO] [stdout] 688 |     pub fn ZAux_Direct_Regist(handle: ZMC_HANDLE, iaxis: c_int32, imode: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_EncoderRatio` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:689:12
[INFO] [stdout]     |
[INFO] [stdout] 689 |     pub fn ZAux_Direct_EncoderRatio(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_StepRatio` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:695:12
[INFO] [stdout]     |
[INFO] [stdout] 695 |     pub fn ZAux_Direct_StepRatio(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Rapidstop` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:701:12
[INFO] [stdout]     |
[INFO] [stdout] 701 |     pub fn ZAux_Direct_Rapidstop(handle: ZMC_HANDLE, imode: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_CancelAxisList` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:702:12
[INFO] [stdout]     |
[INFO] [stdout] 702 |     pub fn ZAux_Direct_CancelAxisList(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Connframe` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:708:12
[INFO] [stdout]     |
[INFO] [stdout] 708 |     pub fn ZAux_Direct_Connframe(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Connreframe` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:717:12
[INFO] [stdout]     |
[INFO] [stdout] 717 |     pub fn ZAux_Direct_Connreframe(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_Addax` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:726:12
[INFO] [stdout]     |
[INFO] [stdout] 726 |     pub fn ZAux_Direct_Single_Addax(handle: ZMC_HANDLE, iaxis: c_int32, iaddaxis: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_Cancel` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:727:12
[INFO] [stdout]     |
[INFO] [stdout] 727 |     pub fn ZAux_Direct_Single_Cancel(handle: ZMC_HANDLE, iaxis: c_int32, imode: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_Vmove` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:728:12
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn ZAux_Direct_Single_Vmove(handle: ZMC_HANDLE, iaxis: c_int32, idir: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHomeStatus` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:730:12
[INFO] [stdout]     |
[INFO] [stdout] 730 |     pub fn ZAux_Direct_GetHomeStatus(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_Move` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:735:12
[INFO] [stdout]     |
[INFO] [stdout] 735 |     pub fn ZAux_Direct_Single_Move(handle: ZMC_HANDLE, iaxis: c_int32, fdistance: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_MoveAbs` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:736:12
[INFO] [stdout]     |
[INFO] [stdout] 736 |     pub fn ZAux_Direct_Single_MoveAbs(handle: ZMC_HANDLE, iaxis: c_int32, fdistance: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetVrf` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:737:12
[INFO] [stdout]     |
[INFO] [stdout] 737 |     pub fn ZAux_Direct_SetVrf(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVrf` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:743:12
[INFO] [stdout]     |
[INFO] [stdout] 743 |     pub fn ZAux_Direct_GetVrf(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVrInt` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:749:12
[INFO] [stdout]     |
[INFO] [stdout] 749 |     pub fn ZAux_Direct_GetVrInt(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetTable` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:755:12
[INFO] [stdout]     |
[INFO] [stdout] 755 |     pub fn ZAux_Direct_SetTable(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetTable` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:761:12
[INFO] [stdout]     |
[INFO] [stdout] 761 |     pub fn ZAux_Direct_GetTable(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_TransStringtoFloat` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:767:12
[INFO] [stdout]     |
[INFO] [stdout] 767 |     pub fn ZAux_TransStringtoFloat(pstringin: *const c_char, inumes: c_int32, pfvlaue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_TransStringtoInt` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:768:12
[INFO] [stdout]     |
[INFO] [stdout] 768 |     pub fn ZAux_TransStringtoInt(pstringin: *const c_char, inumes: c_int32, pivlaue: *mut c_int32)
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_WriteUFile` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:770:12
[INFO] [stdout]     |
[INFO] [stdout] 770 |     pub fn ZAux_WriteUFile(sFilename: *const c_char, pVarlist: *const f32, inum: c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_ReadUFile` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:771:12
[INFO] [stdout]     |
[INFO] [stdout] 771 |     pub fn ZAux_ReadUFile(sFilename: *const c_char, pVarlist: *mut f32, pinum: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Set0x` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:772:12
[INFO] [stdout]     |
[INFO] [stdout] 772 |     pub fn ZAux_Modbus_Set0x(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Get0x` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:778:12
[INFO] [stdout]     |
[INFO] [stdout] 778 |     pub fn ZAux_Modbus_Get0x(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Set4x` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:784:12
[INFO] [stdout]     |
[INFO] [stdout] 784 |     pub fn ZAux_Modbus_Set4x(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Get4x` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:790:12
[INFO] [stdout]     |
[INFO] [stdout] 790 |     pub fn ZAux_Modbus_Get4x(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Get4x_Float` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:796:12
[INFO] [stdout]     |
[INFO] [stdout] 796 |     pub fn ZAux_Modbus_Get4x_Float(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Set4x_Float` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:802:12
[INFO] [stdout]     |
[INFO] [stdout] 802 |     pub fn ZAux_Modbus_Set4x_Float(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Get4x_Long` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:808:12
[INFO] [stdout]     |
[INFO] [stdout] 808 |     pub fn ZAux_Modbus_Get4x_Long(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Set4x_Long` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:814:12
[INFO] [stdout]     |
[INFO] [stdout] 814 |     pub fn ZAux_Modbus_Set4x_Long(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Get4x_String` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:820:12
[INFO] [stdout]     |
[INFO] [stdout] 820 |     pub fn ZAux_Modbus_Get4x_String(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Modbus_Set4x_String` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:826:12
[INFO] [stdout]     |
[INFO] [stdout] 826 |     pub fn ZAux_Modbus_Set4x_String(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_FlashWritef` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:832:12
[INFO] [stdout]     |
[INFO] [stdout] 832 |     pub fn ZAux_FlashWritef(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_FlashReadf` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:838:12
[INFO] [stdout]     |
[INFO] [stdout] 838 |     pub fn ZAux_FlashReadf(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Trigger` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:845:12
[INFO] [stdout]     |
[INFO] [stdout] 845 |     pub fn ZAux_Trigger(handle: ZMC_HANDLE) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MovePara` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:846:12
[INFO] [stdout]     |
[INFO] [stdout] 846 |     pub fn ZAux_Direct_MovePara(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MovePwm` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:853:12
[INFO] [stdout]     |
[INFO] [stdout] 853 |     pub fn ZAux_Direct_MovePwm(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSynmove` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:860:12
[INFO] [stdout]     |
[INFO] [stdout] 860 |     pub fn ZAux_Direct_MoveSynmove(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveASynmove` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:867:12
[INFO] [stdout]     |
[INFO] [stdout] 867 |     pub fn ZAux_Direct_MoveASynmove(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveTable` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:874:12
[INFO] [stdout]     |
[INFO] [stdout] 874 |     pub fn ZAux_Direct_MoveTable(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveWait` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:880:12
[INFO] [stdout]     |
[INFO] [stdout] 880 |     pub fn ZAux_Direct_MoveWait(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveTask` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:888:12
[INFO] [stdout]     |
[INFO] [stdout] 888 |     pub fn ZAux_Direct_MoveTask(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Pswitch` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:894:12
[INFO] [stdout]     |
[INFO] [stdout] 894 |     pub fn ZAux_Direct_Pswitch(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_HwPswitch` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:904:12
[INFO] [stdout]     |
[INFO] [stdout] 904 |     pub fn ZAux_Direct_HwPswitch(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHwPswitchBuff` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:913:12
[INFO] [stdout]     |
[INFO] [stdout] 913 |     pub fn ZAux_Direct_GetHwPswitchBuff(handle: ZMC_HANDLE, axisnum: c_int32, buff: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_HwTimer` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:914:12
[INFO] [stdout]     |
[INFO] [stdout] 914 |     pub fn ZAux_Direct_HwTimer(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAxisStopReason` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:923:12
[INFO] [stdout]     |
[INFO] [stdout] 923 |     pub fn ZAux_Direct_GetAxisStopReason(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetUserArray` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:942:12
[INFO] [stdout]     |
[INFO] [stdout] 942 |     pub fn ZAux_Direct_SetUserArray(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetUserArray` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:949:12
[INFO] [stdout]     |
[INFO] [stdout] 949 |     pub fn ZAux_Direct_GetUserArray(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetUserVar` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:956:12
[INFO] [stdout]     |
[INFO] [stdout] 956 |     pub fn ZAux_Direct_SetUserVar(handle: ZMC_HANDLE, varname: *const c_char, pfValue: f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetUserVar` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:957:12
[INFO] [stdout]     |
[INFO] [stdout] 957 |     pub fn ZAux_Direct_GetUserVar(handle: ZMC_HANDLE, varname: *const c_char, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetMaxPciCards` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:958:12
[INFO] [stdout]     |
[INFO] [stdout] 958 |     pub fn ZAux_GetMaxPciCards() -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_OpenPci` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:959:12
[INFO] [stdout]     |
[INFO] [stdout] 959 |     pub fn ZAux_OpenPci(cardnum: c_uint32, phandle: *mut ZMC_HANDLE) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetControllerInfo` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:960:12
[INFO] [stdout]     |
[INFO] [stdout] 960 |     pub fn ZAux_GetControllerInfo(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetNodeNum` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:966:12
[INFO] [stdout]     |
[INFO] [stdout] 966 |     pub fn ZAux_BusCmd_GetNodeNum(handle: ZMC_HANDLE, slot: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetNodeInfo` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:967:12
[INFO] [stdout]     |
[INFO] [stdout] 967 |     pub fn ZAux_BusCmd_GetNodeInfo(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetNodeStatus` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:974:12
[INFO] [stdout]     |
[INFO] [stdout] 974 |     pub fn ZAux_BusCmd_GetNodeStatus(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDORead` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:980:12
[INFO] [stdout]     |
[INFO] [stdout] 980 |     pub fn ZAux_BusCmd_SDORead(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDOWrite` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:989:12
[INFO] [stdout]     |
[INFO] [stdout] 989 |     pub fn ZAux_BusCmd_SDOWrite(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDOReadAxis` is never used
[INFO] [stdout]    --> src/ffi/zaux.rs:998:12
[INFO] [stdout]     |
[INFO] [stdout] 998 |     pub fn ZAux_BusCmd_SDOReadAxis(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDOWriteAxis` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1006:12
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     pub fn ZAux_BusCmd_SDOWriteAxis(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_RtexRead` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1014:12
[INFO] [stdout]      |
[INFO] [stdout] 1014 |     pub fn ZAux_BusCmd_RtexRead(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_RtexWrite` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1020:12
[INFO] [stdout]      |
[INFO] [stdout] 1020 |     pub fn ZAux_BusCmd_RtexWrite(handle: ZMC_HANDLE, iaxis: c_uint32, ipara: c_uint32, value: f32)
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SetDatumOffpos` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1022:12
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     pub fn ZAux_BusCmd_SetDatumOffpos(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetDatumOffpos` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1023:12
[INFO] [stdout]      |
[INFO] [stdout] 1023 |     pub fn ZAux_BusCmd_GetDatumOffpos(handle: ZMC_HANDLE, iaxis: c_int32, fValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_Datum` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1024:12
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     pub fn ZAux_BusCmd_Datum(handle: ZMC_HANDLE, iaxis: c_uint32, homemode: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetHomeStatus` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1025:12
[INFO] [stdout]      |
[INFO] [stdout] 1025 |     pub fn ZAux_BusCmd_GetHomeStatus(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_DriveClear` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1030:12
[INFO] [stdout]      |
[INFO] [stdout] 1030 |     pub fn ZAux_BusCmd_DriveClear(handle: ZMC_HANDLE, iaxis: c_uint32, mode: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetDriveTorque` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1031:12
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     pub fn ZAux_BusCmd_GetDriveTorque(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SetMaxDriveTorque` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1032:12
[INFO] [stdout]      |
[INFO] [stdout] 1032 |     pub fn ZAux_BusCmd_SetMaxDriveTorque(handle: ZMC_HANDLE, iaxis: c_int32, piValue: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetMaxDriveTorque` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1033:12
[INFO] [stdout]      |
[INFO] [stdout] 1033 |     pub fn ZAux_BusCmd_GetMaxDriveTorque(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetDAC` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1038:12
[INFO] [stdout]      |
[INFO] [stdout] 1038 |     pub fn ZAux_Direct_SetDAC(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetDAC` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1039:12
[INFO] [stdout]      |
[INFO] [stdout] 1039 |     pub fn ZAux_Direct_GetDAC(handle: ZMC_HANDLE, iaxis: c_int32, fValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_InitBus` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1040:12
[INFO] [stdout]      |
[INFO] [stdout] 1040 |     pub fn ZAux_BusCmd_InitBus(handle: ZMC_HANDLE) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetInitStatus` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1041:12
[INFO] [stdout]      |
[INFO] [stdout] 1041 |     pub fn ZAux_BusCmd_GetInitStatus(handle: ZMC_HANDLE, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetInMulti` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1042:12
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     pub fn ZAux_Direct_GetInMulti(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetTimeOut` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1048:12
[INFO] [stdout]      |
[INFO] [stdout] 1048 |     pub fn ZAux_SetTimeOut(handle: ZMC_HANDLE, timems: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_HwPswitch2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1049:12
[INFO] [stdout]      |
[INFO] [stdout] 1049 |     pub fn ZAux_Direct_HwPswitch2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_HwPswitch2_2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1060:12
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     pub fn ZAux_Direct_HwPswitch2_2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetSysSpecification` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1075:12
[INFO] [stdout]      |
[INFO] [stdout] 1075 |     pub fn ZAux_GetSysSpecification(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetAutoUpCallBack` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1081:12
[INFO] [stdout]      |
[INFO] [stdout] 1081 |     pub fn ZAux_SetAutoUpCallBack(handle: ZMC_HANDLE, pcallback: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetOutMulti` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1082:12
[INFO] [stdout]      |
[INFO] [stdout] 1082 |     pub fn ZAux_Direct_SetOutMulti(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetOutMulti` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1088:12
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     pub fn ZAux_Direct_GetOutMulti(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMove` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1094:12
[INFO] [stdout]      |
[INFO] [stdout] 1094 |     pub fn ZAux_Direct_MultiMove(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMoveAbs` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1101:12
[INFO] [stdout]      |
[INFO] [stdout] 1101 |     pub fn ZAux_Direct_MultiMoveAbs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_FrameRotate` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1108:12
[INFO] [stdout]      |
[INFO] [stdout] 1108 |     pub fn ZAux_Direct_FrameRotate(handle: ZMC_HANDLE, iaxis: c_int32, pfRotatePara: *const f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetCanInfo` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1109:12
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     pub fn ZAux_GetCanInfo(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMovePt` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1119:12
[INFO] [stdout]      |
[INFO] [stdout] 1119 |     pub fn ZAux_Direct_MultiMovePt(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMovePtAbs` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1127:12
[INFO] [stdout]      |
[INFO] [stdout] 1127 |     pub fn ZAux_Direct_MultiMovePtAbs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_ZarDown` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1135:12
[INFO] [stdout]      |
[INFO] [stdout] 1135 |     pub fn ZAux_ZarDown(handle: ZMC_HANDLE, Filename: *const c_char, run_mode: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetRtcTime` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1136:12
[INFO] [stdout]      |
[INFO] [stdout] 1136 |     pub fn ZAux_GetRtcTime(handle: ZMC_HANDLE, RtcDate: *mut c_char, RtcTime: *mut c_char) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetRtcTime` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1137:12
[INFO] [stdout]      |
[INFO] [stdout] 1137 |     pub fn ZAux_SetRtcTime(handle: ZMC_HANDLE, RtcDate: *mut c_char, RtcTime: *mut c_char) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_FastOpen` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1138:12
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     pub fn ZAux_FastOpen(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_UserDatum` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1144:12
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     pub fn ZAux_Direct_UserDatum(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Pitchset` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1152:12
[INFO] [stdout]      |
[INFO] [stdout] 1152 |     pub fn ZAux_Direct_Pitchset(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Pitchset2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1162:12
[INFO] [stdout]      |
[INFO] [stdout] 1162 |     pub fn ZAux_Direct_Pitchset2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetPitchStatus` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1174:12
[INFO] [stdout]      |
[INFO] [stdout] 1174 |     pub fn ZAux_Direct_GetPitchStatus(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpEnable` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1180:12
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     pub fn ZAux_CycleUpEnable(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpDisable` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1186:12
[INFO] [stdout]      |
[INFO] [stdout] 1186 |     pub fn ZAux_CycleUpDisable(handle: ZMC_HANDLE, cycleindex: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpGetRecvTimes` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1187:12
[INFO] [stdout]      |
[INFO] [stdout] 1187 |     pub fn ZAux_CycleUpGetRecvTimes(handle: ZMC_HANDLE, cycleindex: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpForceOnce` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1188:12
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     pub fn ZAux_CycleUpForceOnce(handle: ZMC_HANDLE, cycleindex: c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpReadBuff` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1189:12
[INFO] [stdout]      |
[INFO] [stdout] 1189 |     pub fn ZAux_CycleUpReadBuff(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_CycleUpReadBuffInt` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1196:12
[INFO] [stdout]      |
[INFO] [stdout] 1196 |     pub fn ZAux_CycleUpReadBuffInt(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiLineN` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1203:12
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     pub fn ZAux_Direct_MultiLineN(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSync` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1212:12
[INFO] [stdout]      |
[INFO] [stdout] 1212 |     pub fn ZAux_Direct_MoveSync(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_CycleRegist` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1222:12
[INFO] [stdout]      |
[INFO] [stdout] 1222 |     pub fn ZAux_Direct_CycleRegist(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveCancel` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1229:12
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     pub fn ZAux_Direct_MoveCancel(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoWrite` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1235:12
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     pub fn ZAux_BusCmd_NodePdoWrite(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoRead` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1243:12
[INFO] [stdout]      |
[INFO] [stdout] 1243 |     pub fn ZAux_BusCmd_NodePdoRead(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Backlash` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1251:12
[INFO] [stdout]      |
[INFO] [stdout] 1251 |     pub fn ZAux_Direct_Backlash(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_ZpjDown` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1259:12
[INFO] [stdout]      |
[INFO] [stdout] 1259 |     pub fn ZAux_ZpjDown(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoWriteFloat` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1267:12
[INFO] [stdout]      |
[INFO] [stdout] 1267 |     pub fn ZAux_BusCmd_NodePdoWriteFloat(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoReadFloat` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1274:12
[INFO] [stdout]      |
[INFO] [stdout] 1274 |     pub fn ZAux_BusCmd_NodePdoReadFloat(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveModify2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1281:12
[INFO] [stdout]      |
[INFO] [stdout] 1281 |     pub fn ZAux_Direct_MoveModify2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMovePvt` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1287:12
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     pub fn ZAux_Direct_MultiMovePvt(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMovePvtAbs` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1296:12
[INFO] [stdout]      |
[INFO] [stdout] 1296 |     pub fn ZAux_Direct_MultiMovePvtAbs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_GetMoveTime` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1305:12
[INFO] [stdout]      |
[INFO] [stdout] 1305 |     pub fn ZAux_Execute_GetMoveTime(handle: ZMC_HANDLE, iaxis: c_int32, fValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_GetPreCalTime` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1306:12
[INFO] [stdout]      |
[INFO] [stdout] 1306 |     pub fn ZAux_Execute_GetPreCalTime(handle: ZMC_HANDLE, dis: f32, fValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetVpMode` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1307:12
[INFO] [stdout]      |
[INFO] [stdout] 1307 |     pub fn ZAux_Direct_SetVpMode(handle: ZMC_HANDLE, iaxis: c_int32, mode: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetAxisMode` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1308:12
[INFO] [stdout]      |
[INFO] [stdout] 1308 |     pub fn ZAux_Direct_SetAxisMode(handle: ZMC_HANDLE, iaxis: c_int32, mode: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_CABS` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1309:12
[INFO] [stdout]      |
[INFO] [stdout] 1309 |     pub fn ZAux_Direct_Mover_CABS(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_C` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1322:12
[INFO] [stdout]      |
[INFO] [stdout] 1322 |     pub fn ZAux_Direct_Mover_C(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_C3` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1335:12
[INFO] [stdout]      |
[INFO] [stdout] 1335 |     pub fn ZAux_Direct_Mover_C3(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_C3ABS` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1350:12
[INFO] [stdout]      |
[INFO] [stdout] 1350 |     pub fn ZAux_Direct_Mover_C3ABS(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_L` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1365:12
[INFO] [stdout]      |
[INFO] [stdout] 1365 |     pub fn ZAux_Direct_Mover_L(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Mover_LAbs` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1371:12
[INFO] [stdout]      |
[INFO] [stdout] 1371 |     pub fn ZAux_Direct_Mover_LAbs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Frame_Rotate` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1377:12
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     pub fn ZAux_Frame_Rotate(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_World_DPos` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1388:12
[INFO] [stdout]      |
[INFO] [stdout] 1388 |     pub fn ZAux_World_DPos(handle: ZMC_HANDLE, axis: c_int32, arg2: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_FrameStatus` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1389:12
[INFO] [stdout]      |
[INFO] [stdout] 1389 |     pub fn ZAux_Direct_FrameStatus(handle: ZMC_HANDLE, axis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_FrameTrans2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1390:12
[INFO] [stdout]      |
[INFO] [stdout] 1390 |     pub fn ZAux_Direct_FrameTrans2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Frame_Rotate2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1398:12
[INFO] [stdout]      |
[INFO] [stdout] 1398 |     pub fn ZAux_Frame_Rotate2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_FrameCal` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1408:12
[INFO] [stdout]      |
[INFO] [stdout] 1408 |     pub fn ZAux_Direct_FrameCal(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_TransStringtoDouble` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1419:12
[INFO] [stdout]      |
[INFO] [stdout] 1419 |     pub fn ZAux_TransStringtoDouble(pstringin: *const c_char, inumes: c_int32, pfvlaue: *mut f64) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetTableDouble` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1420:12
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     pub fn ZAux_Direct_GetTableDouble(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetTableDouble` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1426:12
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     pub fn ZAux_Direct_SetTableDouble(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MSphericalABSSp` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1432:12
[INFO] [stdout]      |
[INFO] [stdout] 1432 |     pub fn ZAux_Direct_MSphericalABSSp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MSphericalAbs` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1446:12
[INFO] [stdout]      |
[INFO] [stdout] 1446 |     pub fn ZAux_Direct_MSphericalAbs(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetBusAxisEnable` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1460:12
[INFO] [stdout]      |
[INFO] [stdout] 1460 |     pub fn ZAux_Direct_GetBusAxisEnable(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32)
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Scope` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1462:12
[INFO] [stdout]      |
[INFO] [stdout] 1462 |     pub fn ZAux_Scope(
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetScopeLength` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1471:12
[INFO] [stdout]      |
[INFO] [stdout] 1471 |     pub fn ZAux_GetScopeLength(handle: ZMC_HANDLE, ilen: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveHwPswitch2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1472:12
[INFO] [stdout]      |
[INFO] [stdout] 1472 |     pub fn ZAux_Direct_MoveHwPswitch2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveOpDelay` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1486:12
[INFO] [stdout]      |
[INFO] [stdout] 1486 |     pub fn ZAux_Direct_MoveOpDelay(handle: ZMC_HANDLE, uTime: f32, nAxis: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_DownMem3FileRam` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub fn ZAux_DownMem3FileRam(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Run3FileRam` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1494:12
[INFO] [stdout]      |
[INFO] [stdout] 1494 |     pub fn ZAux_Run3FileRam(handle: ZMC_HANDLE, ifile3num: c_int32, itasknum: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_3FileRamGetRemainSpace` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1495:12
[INFO] [stdout]      |
[INFO] [stdout] 1495 |     pub fn ZAux_3FileRamGetRemainSpace(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_3FileRamDownBegin` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1500:12
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     pub fn ZAux_3FileRamDownBegin(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_3FileRamDownPart` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1506:12
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     pub fn ZAux_3FileRamDownPart(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_3FileRamDownEnd` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1513:12
[INFO] [stdout]      |
[INFO] [stdout] 1513 |     pub fn ZAux_3FileRamDownEnd(handle: ZMC_HANDLE, ifile3num: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Down3FileRam` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1514:12
[INFO] [stdout]      |
[INFO] [stdout] 1514 |     pub fn ZAux_Down3FileRam(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveOpAdist` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 |     pub fn ZAux_Direct_MoveOpAdist(handle: ZMC_HANDLE, iaxis: c_int32, distance: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetAxisStatus2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1521:12
[INFO] [stdout]      |
[INFO] [stdout] 1521 |     pub fn ZAux_Direct_GetAxisStatus2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHomeStatus2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1530:12
[INFO] [stdout]      |
[INFO] [stdout] 1530 |     pub fn ZAux_Direct_GetHomeStatus2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_GetHomeStatus2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1535:12
[INFO] [stdout]      |
[INFO] [stdout] 1535 |     pub fn ZAux_BusCmd_GetHomeStatus2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetHwPs2AxisNum` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1540:12
[INFO] [stdout]      |
[INFO] [stdout] 1540 |     pub fn ZAux_Direct_SetHwPs2AxisNum(handle: ZMC_HANDLE, iaxis1: c_int32, iaxis2: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHwPs2AxisNum` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1541:12
[INFO] [stdout]      |
[INFO] [stdout] 1541 |     pub fn ZAux_Direct_GetHwPs2AxisNum(handle: ZMC_HANDLE, iaxis1: c_int32, iaxis2: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetHwPs2Counts` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1542:12
[INFO] [stdout]      |
[INFO] [stdout] 1542 |     pub fn ZAux_Direct_GetHwPs2Counts(handle: ZMC_HANDLE, iaxis: c_int32, ivalue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDORead2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1543:12
[INFO] [stdout]      |
[INFO] [stdout] 1543 |     pub fn ZAux_BusCmd_SDORead2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_SDOWrite2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1553:12
[INFO] [stdout]      |
[INFO] [stdout] 1553 |     pub fn ZAux_BusCmd_SDOWrite2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Up3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1562:12
[INFO] [stdout]      |
[INFO] [stdout] 1562 |     pub fn ZAux_Up3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Up3FileToMem` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1567:12
[INFO] [stdout]      |
[INFO] [stdout] 1567 |     pub fn ZAux_Up3FileToMem(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetIfIdle2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1574:12
[INFO] [stdout]      |
[INFO] [stdout] 1574 |     pub fn ZAux_Direct_GetIfIdle2(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetVrInt` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1575:12
[INFO] [stdout]      |
[INFO] [stdout] 1575 |     pub fn ZAux_Direct_SetVrInt(handle: ZMC_HANDLE, vrnum: c_int32, piValue: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_SetTableString` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1576:12
[INFO] [stdout]      |
[INFO] [stdout] 1576 |     pub fn ZAux_Execute_SetTableString(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_SetVrString` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1582:12
[INFO] [stdout]      |
[INFO] [stdout] 1582 |     pub fn ZAux_Execute_SetVrString(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_GetTableString` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1588:12
[INFO] [stdout]      |
[INFO] [stdout] 1588 |     pub fn ZAux_Execute_GetTableString(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_GetVrString` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1594:12
[INFO] [stdout]      |
[INFO] [stdout] 1594 |     pub fn ZAux_Execute_GetVrString(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_ExecuteGetReceive` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1600:12
[INFO] [stdout]      |
[INFO] [stdout] 1600 |     pub fn ZAux_ExecuteGetReceive(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_ReadMessage` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1607:12
[INFO] [stdout]      |
[INFO] [stdout] 1607 |     pub fn ZAux_ReadMessage(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_LocalRTManage` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1613:12
[INFO] [stdout]      |
[INFO] [stdout] 1613 |     pub fn ZAux_LocalRTManage(isel: c_int32, icode: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetLocalRTState` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1614:12
[INFO] [stdout]      |
[INFO] [stdout] 1614 |     pub fn ZAux_GetLocalRTState(isel: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Down3FileRom` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1615:12
[INFO] [stdout]      |
[INFO] [stdout] 1615 |     pub fn ZAux_Down3FileRom(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetRomAll3FileCnt` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1620:12
[INFO] [stdout]      |
[INFO] [stdout] 1620 |     pub fn ZAux_GetRomAll3FileCnt(handle: ZMC_HANDLE, pFileCnt: *mut c_uint32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetRomAll3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1621:12
[INFO] [stdout]      |
[INFO] [stdout] 1621 |     pub fn ZAux_GetRomAll3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVpMode` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1626:12
[INFO] [stdout]      |
[INFO] [stdout] 1626 |     pub fn ZAux_Direct_GetVpMode(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetJerk` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1627:12
[INFO] [stdout]      |
[INFO] [stdout] 1627 |     pub fn ZAux_Direct_SetJerk(handle: ZMC_HANDLE, iaxis: c_int32, dValue: f64) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetJerk` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1628:12
[INFO] [stdout]      |
[INFO] [stdout] 1628 |     pub fn ZAux_Direct_GetJerk(handle: ZMC_HANDLE, iaxis: c_int32, pdValue: *mut f64) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetCornerAccel` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1629:12
[INFO] [stdout]      |
[INFO] [stdout] 1629 |     pub fn ZAux_Direct_SetCornerAccel(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetCornerAccel` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1630:12
[INFO] [stdout]      |
[INFO] [stdout] 1630 |     pub fn ZAux_Direct_GetCornerAccel(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetZsmoothMode` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1631:12
[INFO] [stdout]      |
[INFO] [stdout] 1631 |     pub fn ZAux_Direct_SetZsmoothMode(handle: ZMC_HANDLE, iaxis: c_int32, iValue: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetZsmoothMode` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1632:12
[INFO] [stdout]      |
[INFO] [stdout] 1632 |     pub fn ZAux_Direct_GetZsmoothMode(handle: ZMC_HANDLE, iaxis: c_int32, piValue: *mut c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Pitch2set` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1633:12
[INFO] [stdout]      |
[INFO] [stdout] 1633 |     pub fn ZAux_Direct_Pitch2set(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetVectorMoved` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1646:12
[INFO] [stdout]      |
[INFO] [stdout] 1646 |     pub fn ZAux_Direct_SetVectorMoved(handle: ZMC_HANDLE, iaxis: c_int32, fset: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVectorMoved` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1647:12
[INFO] [stdout]      |
[INFO] [stdout] 1647 |     pub fn ZAux_Direct_GetVectorMoved(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_SetVectorBuffered2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1648:12
[INFO] [stdout]      |
[INFO] [stdout] 1648 |     pub fn ZAux_Direct_SetVectorBuffered2(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetVectorBuffered2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1649:12
[INFO] [stdout]      |
[INFO] [stdout] 1649 |     pub fn ZAux_Direct_GetVectorBuffered2(handle: ZMC_HANDLE, iaxis: c_int32, pfValue: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveHwTimer` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1650:12
[INFO] [stdout]      |
[INFO] [stdout] 1650 |     pub fn ZAux_Direct_MoveHwTimer(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveHwPswitch` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1659:12
[INFO] [stdout]      |
[INFO] [stdout] 1659 |     pub fn ZAux_Direct_MoveHwPswitch(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_HwPswitchVector` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1668:12
[INFO] [stdout]      |
[INFO] [stdout] 1668 |     pub fn ZAux_Direct_HwPswitchVector(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Down3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1677:12
[INFO] [stdout]      |
[INFO] [stdout] 1677 |     pub fn ZAux_Down3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_RemoveAll3Files` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1682:12
[INFO] [stdout]      |
[INFO] [stdout] 1682 |     pub fn ZAux_RemoveAll3Files(handle: ZMC_HANDLE) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Delete3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1683:12
[INFO] [stdout]      |
[INFO] [stdout] 1683 |     pub fn ZAux_Delete3File(handle: ZMC_HANDLE, pfilenameinControl: *const c_char) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_GetCur3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1684:12
[INFO] [stdout]      |
[INFO] [stdout] 1684 |     pub fn ZAux_GetCur3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_FindNext3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1689:12
[INFO] [stdout]      |
[INFO] [stdout] 1689 |     pub fn ZAux_FindNext3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_FindFirst3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1694:12
[INFO] [stdout]      |
[INFO] [stdout] 1694 |     pub fn ZAux_FindFirst3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Check3File` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1699:12
[INFO] [stdout]      |
[INFO] [stdout] 1699 |     pub fn ZAux_Check3File(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Execute_Trigger` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1705:12
[INFO] [stdout]      |
[INFO] [stdout] 1705 |     pub fn ZAux_Execute_Trigger(handle: ZMC_HANDLE, imode: c_int32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Tools_SetSkipDis` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1706:12
[INFO] [stdout]      |
[INFO] [stdout] 1706 |     pub fn ZAux_Tools_SetSkipDis(fdis: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Tools_GetSkipDis` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1707:12
[INFO] [stdout]      |
[INFO] [stdout] 1707 |     pub fn ZAux_Tools_GetSkipDis(pfdis: *mut f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_SetMinTravelTime` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1708:12
[INFO] [stdout]      |
[INFO] [stdout] 1708 |     pub fn ZAux_SetMinTravelTime(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Time_MoveAbsSp` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1714:12
[INFO] [stdout]      |
[INFO] [stdout] 1714 |     pub fn ZAux_Direct_Time_MoveAbsSp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetUserVarDouble` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1720:12
[INFO] [stdout]      |
[INFO] [stdout] 1720 |     pub fn ZAux_Direct_GetUserVarDouble(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Time_SetForceSpeed` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1725:12
[INFO] [stdout]      |
[INFO] [stdout] 1725 |     pub fn ZAux_Direct_Time_SetForceSpeed(handle: ZMC_HANDLE, iaxis: c_int32, fValue: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoRead2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1726:12
[INFO] [stdout]      |
[INFO] [stdout] 1726 |     pub fn ZAux_BusCmd_NodePdoRead2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_BusCmd_NodePdoWrite2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1736:12
[INFO] [stdout]      |
[INFO] [stdout] 1736 |     pub fn ZAux_BusCmd_NodePdoWrite2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetRegPos2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1745:12
[INFO] [stdout]      |
[INFO] [stdout] 1745 |     pub fn ZAux_Direct_GetRegPos2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_GetMark2` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1751:12
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     pub fn ZAux_Direct_GetMark2(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_MoveFslimit` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1757:12
[INFO] [stdout]      |
[INFO] [stdout] 1757 |     pub fn ZAux_Direct_Single_MoveFslimit(handle: ZMC_HANDLE, iaxis: c_int32, fspeed: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_Single_MoveRslimit` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1758:12
[INFO] [stdout]      |
[INFO] [stdout] 1758 |     pub fn ZAux_Direct_Single_MoveRslimit(handle: ZMC_HANDLE, iaxis: c_int32, fspeed: f32) -> c_int32;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSEL` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1759:12
[INFO] [stdout]      |
[INFO] [stdout] 1759 |     pub fn ZAux_Direct_MoveSEL(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MoveSELSP` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1767:12
[INFO] [stdout]      |
[INFO] [stdout] 1767 |     pub fn ZAux_Direct_MoveSELSP(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ZAux_Direct_MultiMoveAbsSp` is never used
[INFO] [stdout]     --> src/ffi/zaux.rs:1776:12
[INFO] [stdout]      |
[INFO] [stdout] 1776 |     pub fn ZAux_Direct_MultiMoveAbsSp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `error_count` is never read
[INFO] [stdout]   --> src/monitor.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct DeviceSnapshot {
[INFO] [stdout]    |            -------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 17 |     pub error_count: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DeviceSnapshot` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]     --> src/client.rs:5726:9
[INFO] [stdout]      |
[INFO] [stdout] 5726 |         client.connect();
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]      = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]      |
[INFO] [stdout] 5726 |         let _ = client.connect();
[INFO] [stdout]      |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]     --> src/client.rs:5734:9
[INFO] [stdout]      |
[INFO] [stdout] 5734 |         client.connect();
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]      |
[INFO] [stdout] 5734 |         let _ = client.connect();
[INFO] [stdout]      |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 28s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "21631e788af4b30dc40284be71261b8357179728ba313578c0977f23ab5b7b26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "21631e788af4b30dc40284be71261b8357179728ba313578c0977f23ab5b7b26", kill_on_drop: false }`
[INFO] [stdout] 21631e788af4b30dc40284be71261b8357179728ba313578c0977f23ab5b7b26
