fst-sys 0.2.0

Bindings for GTKWave FST file manipulation API.
Documentation
Build #2951981 2026-03-01 23:15:00

# rustc version rustc 1.96.0-nightly (38c0de8dc 2026-02-28)

# docs.rs version docsrs 0.0.0 (91dcccd9 2026-02-13 )

# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/fst-sys-0.2.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/fst-sys-0.2.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260228-1.96.0-nightly-38c0de8dc\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 2b8d7266257fb81358372a32be7521151f8fccb7eca1d2743ef11f7ec66920a4 [INFO] running `Command { std: "docker" "start" "-a" "2b8d7266257fb81358372a32be7521151f8fccb7eca1d2743ef11f7ec66920a4", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c: In function 'fstWriterFlushContextPrivate': [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1399:70: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 1399 | case 0: do { acc = (pnt[idx+7-8] & 1) << 0; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1400:49: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 1400 | case 7: acc |= (pnt[idx+6-8] & 1) << 1; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1400:69: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 1400 | case 7: acc |= (pnt[idx+6-8] & 1) << 1; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1401:49: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 1401 | case 6: acc |= (pnt[idx+5-8] & 1) << 2; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1401:69: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 1401 | case 6: acc |= (pnt[idx+5-8] & 1) << 2; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1402:49: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 1402 | case 5: acc |= (pnt[idx+4-8] & 1) << 3; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1402:69: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 1402 | case 5: acc |= (pnt[idx+4-8] & 1) << 3; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1403:49: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 1403 | case 4: acc |= (pnt[idx+3-8] & 1) << 4; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1403:69: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 1403 | case 4: acc |= (pnt[idx+3-8] & 1) << 4; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1404:49: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 1404 | case 3: acc |= (pnt[idx+2-8] & 1) << 5; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1404:69: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 1404 | case 3: acc |= (pnt[idx+2-8] & 1) << 5; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1405:49: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 1405 | case 2: acc |= (pnt[idx+1-8] & 1) << 6; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1405:69: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 1405 | case 2: acc |= (pnt[idx+1-8] & 1) << 6; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:1406:49: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 1406 | case 1: acc |= (pnt[idx+0-8] & 1) << 7; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c: In function 'fstReaderProcessHier': [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:3980:44: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 3980 | case 1: time_scale = 10; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:3981:17: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 3981 | case 0: time_dimension[0] = 0; break; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:3984:44: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 3984 | case -2: time_scale = 10; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:3985:17: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 3985 | case -3: time_dimension[0] = 'm'; break; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:3988:44: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 3988 | case -5: time_scale = 10; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:3989:17: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 3989 | case -6: time_dimension[0] = 'u'; break; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:3992:44: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 3992 | case -11: time_scale = 10; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:3993:17: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 3993 | case -12: time_dimension[0] = 'p'; break; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:3996:44: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 3996 | case -14: time_scale = 10; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:3997:17: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 3997 | case -15: time_dimension[0] = 'f'; break; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:4000:44: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 4000 | case -17: time_scale = 10; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:4001:17: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 4001 | case -18: time_dimension[0] = 'a'; break; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:4004:44: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 4004 | case -20: time_scale = 10; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:4005:17: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 4005 | case -21: time_dimension[0] = 'z'; break; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:4008:44: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 4008 | case -8: time_scale = 10; [INFO] [stderr] warning: fst-sys@0.2.0: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:4009:17: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 4009 | case -9: [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c: In function 'j_hash': [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6383:14: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 6383 | case 11: c+=((uint32_t)k[10]<<24); [INFO] [stderr] warning: fst-sys@0.2.0: | ~^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6384:4: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 6384 | case 10: c+=((uint32_t)k[9]<<16); [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6384:14: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 6384 | case 10: c+=((uint32_t)k[9]<<16); [INFO] [stderr] warning: fst-sys@0.2.0: | ~^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6385:4: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 6385 | case 9 : c+=((uint32_t)k[8]<<8); [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6385:14: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 6385 | case 9 : c+=((uint32_t)k[8]<<8); [INFO] [stderr] warning: fst-sys@0.2.0: | ~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6387:4: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 6387 | case 8 : b+=((uint32_t)k[7]<<24); [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6387:14: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 6387 | case 8 : b+=((uint32_t)k[7]<<24); [INFO] [stderr] warning: fst-sys@0.2.0: | ~^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6388:4: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 6388 | case 7 : b+=((uint32_t)k[6]<<16); [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6388:14: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 6388 | case 7 : b+=((uint32_t)k[6]<<16); [INFO] [stderr] warning: fst-sys@0.2.0: | ~^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6389:4: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 6389 | case 6 : b+=((uint32_t)k[5]<<8); [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6389:14: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 6389 | case 6 : b+=((uint32_t)k[5]<<8); [INFO] [stderr] warning: fst-sys@0.2.0: | ~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6390:4: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 6390 | case 5 : b+=k[4]; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6390:14: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 6390 | case 5 : b+=k[4]; [INFO] [stderr] warning: fst-sys@0.2.0: | ~^~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6391:4: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 6391 | case 4 : a+=((uint32_t)k[3]<<24); [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6391:14: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 6391 | case 4 : a+=((uint32_t)k[3]<<24); [INFO] [stderr] warning: fst-sys@0.2.0: | ~^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6392:4: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 6392 | case 3 : a+=((uint32_t)k[2]<<16); [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6392:14: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 6392 | case 3 : a+=((uint32_t)k[2]<<16); [INFO] [stderr] warning: fst-sys@0.2.0: | ~^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6393:4: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 6393 | case 2 : a+=((uint32_t)k[1]<<8); [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6393:14: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: fst-sys@0.2.0: 6393 | case 2 : a+=((uint32_t)k[1]<<8); [INFO] [stderr] warning: fst-sys@0.2.0: | ~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: fst-sys@0.2.0: fstapi/fstapi.c:6394:4: note: here [INFO] [stderr] warning: fst-sys@0.2.0: 6394 | case 1 : a+=k[0]; [INFO] [stderr] warning: fst-sys@0.2.0: | ^~~~ [INFO] [stderr] Documenting fst-sys v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.41s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/fst_sys/index.html [INFO] running `Command { std: "docker" "inspect" "2b8d7266257fb81358372a32be7521151f8fccb7eca1d2743ef11f7ec66920a4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2b8d7266257fb81358372a32be7521151f8fccb7eca1d2743ef11f7ec66920a4", kill_on_drop: false }` [INFO] [stdout] 2b8d7266257fb81358372a32be7521151f8fccb7eca1d2743ef11f7ec66920a4