capstone-sys 0.13.0

System bindings to the capstone disassembly library
Documentation
Build #411148 2021-07-14T05:19:18.980394+00:00
# rustc version
rustc 1.55.0-nightly (3e1c75c6e 2021-07-13)# docs.rs version
docsrs 0.6.0 (843531f 2021-06-26)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/capstone-sys-0.13.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/capstone-sys-0.13.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:bf3311aec13679c042c55305eed4f6f98359c47a37eb765a3317ad487259f4e0" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j2" "--" "-Z" "unstable-options" "--emit=invocation-specific" "--resource-suffix" "-20210713-1.55.0-nightly-3e1c75c6e" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stdout] 7f9ee2b7890fe4e6a9849694c72bc776f019d7654182c4b77980ef3e0c4f8472
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "7f9ee2b7890fe4e6a9849694c72bc776f019d7654182c4b77980ef3e0c4f8472", kill_on_drop: false }`
[INFO] [stderr]  Documenting capstone-sys v0.13.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `0`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11380:5
[INFO] [stderr]       |
[INFO] [stderr] 11380 |     #[doc = "< lock (cs_x86.prefix[0]"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < lock (cs_x86.prefix[0]
[INFO] [stderr]                                     ^
[INFO] [stderr]       = note: no item named `0` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11382:5
[INFO] [stderr]       |
[INFO] [stderr] 11382 |     #[doc = "< rep (cs_x86.prefix[0]"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < rep (cs_x86.prefix[0]
[INFO] [stderr]                                    ^
[INFO] [stderr]       = note: no item named `0` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11384:5
[INFO] [stderr]       |
[INFO] [stderr] 11384 |     #[doc = "< repne/repnz (cs_x86.prefix[0]"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < repne/repnz (cs_x86.prefix[0]
[INFO] [stderr]                                            ^
[INFO] [stderr]       = note: no item named `0` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11386:5
[INFO] [stderr]       |
[INFO] [stderr] 11386 |     #[doc = "< segment override CS (cs_x86.prefix[1]"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < segment override CS (cs_x86.prefix[1]
[INFO] [stderr]                                                    ^
[INFO] [stderr]       = note: no item named `1` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11388:5
[INFO] [stderr]       |
[INFO] [stderr] 11388 |     #[doc = "< segment override SS (cs_x86.prefix[1]"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < segment override SS (cs_x86.prefix[1]
[INFO] [stderr]                                                    ^
[INFO] [stderr]       = note: no item named `1` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11390:5
[INFO] [stderr]       |
[INFO] [stderr] 11390 |     #[doc = "< segment override DS (cs_x86.prefix[1]"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < segment override DS (cs_x86.prefix[1]
[INFO] [stderr]                                                    ^
[INFO] [stderr]       = note: no item named `1` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11392:5
[INFO] [stderr]       |
[INFO] [stderr] 11392 |     #[doc = "< segment override ES (cs_x86.prefix[1]"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < segment override ES (cs_x86.prefix[1]
[INFO] [stderr]                                                    ^
[INFO] [stderr]       = note: no item named `1` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11394:5
[INFO] [stderr]       |
[INFO] [stderr] 11394 |     #[doc = "< segment override FS (cs_x86.prefix[1]"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < segment override FS (cs_x86.prefix[1]
[INFO] [stderr]                                                    ^
[INFO] [stderr]       = note: no item named `1` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11396:5
[INFO] [stderr]       |
[INFO] [stderr] 11396 |     #[doc = "< segment override GS (cs_x86.prefix[1]"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < segment override GS (cs_x86.prefix[1]
[INFO] [stderr]                                                    ^
[INFO] [stderr]       = note: no item named `1` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `2`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11398:5
[INFO] [stderr]       |
[INFO] [stderr] 11398 |     #[doc = "< operand-size override (cs_x86.prefix[2]"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < operand-size override (cs_x86.prefix[2]
[INFO] [stderr]                                                      ^
[INFO] [stderr]       = note: no item named `2` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `3`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11400:5
[INFO] [stderr]       |
[INFO] [stderr] 11400 |     #[doc = "< address-size override (cs_x86.prefix[3]"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < address-size override (cs_x86.prefix[3]
[INFO] [stderr]                                                      ^
[INFO] [stderr]       = note: no item named `3` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11494:5
[INFO] [stderr]       |
[INFO] [stderr] 11494 | /     #[doc = " Instruction prefix, which can be up to 4 bytes."]
[INFO] [stderr] 11495 | |     #[doc = " A prefix byte gets value 0 when irrelevant."]
[INFO] [stderr] 11496 | |     #[doc = " prefix[0] indicates REP/REPNE/LOCK prefix (See X86_PREFIX_REP/REPNE/LOCK above)"]
[INFO] [stderr] 11497 | |     #[doc = " prefix[1] indicates segment override (irrelevant for x86_64):"]
[INFO] [stderr] 11498 | |     #[doc = " See X86_PREFIX_CS/SS/DS/ES/FS/GS above."]
[INFO] [stderr] 11499 | |     #[doc = " prefix[2] indicates operand-size override (X86_PREFIX_OPSIZE)"]
[INFO] [stderr] 11500 | |     #[doc = " prefix[3] indicates address-size override (X86_PREFIX_ADDRSIZE)"]
[INFO] [stderr]       | |_______________________________________________________________________________^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               prefix[0] indicates REP/REPNE/LOCK prefix (See X86_PREFIX_REP/REPNE/LOCK above)
[INFO] [stderr]                      ^
[INFO] [stderr]       = note: no item named `0` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11494:5
[INFO] [stderr]       |
[INFO] [stderr] 11494 | /     #[doc = " Instruction prefix, which can be up to 4 bytes."]
[INFO] [stderr] 11495 | |     #[doc = " A prefix byte gets value 0 when irrelevant."]
[INFO] [stderr] 11496 | |     #[doc = " prefix[0] indicates REP/REPNE/LOCK prefix (See X86_PREFIX_REP/REPNE/LOCK above)"]
[INFO] [stderr] 11497 | |     #[doc = " prefix[1] indicates segment override (irrelevant for x86_64):"]
[INFO] [stderr] 11498 | |     #[doc = " See X86_PREFIX_CS/SS/DS/ES/FS/GS above."]
[INFO] [stderr] 11499 | |     #[doc = " prefix[2] indicates operand-size override (X86_PREFIX_OPSIZE)"]
[INFO] [stderr] 11500 | |     #[doc = " prefix[3] indicates address-size override (X86_PREFIX_ADDRSIZE)"]
[INFO] [stderr]       | |_______________________________________________________________________________^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               prefix[1] indicates segment override (irrelevant for x86_64):
[INFO] [stderr]                      ^
[INFO] [stderr]       = note: no item named `1` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `2`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11494:5
[INFO] [stderr]       |
[INFO] [stderr] 11494 | /     #[doc = " Instruction prefix, which can be up to 4 bytes."]
[INFO] [stderr] 11495 | |     #[doc = " A prefix byte gets value 0 when irrelevant."]
[INFO] [stderr] 11496 | |     #[doc = " prefix[0] indicates REP/REPNE/LOCK prefix (See X86_PREFIX_REP/REPNE/LOCK above)"]
[INFO] [stderr] 11497 | |     #[doc = " prefix[1] indicates segment override (irrelevant for x86_64):"]
[INFO] [stderr] 11498 | |     #[doc = " See X86_PREFIX_CS/SS/DS/ES/FS/GS above."]
[INFO] [stderr] 11499 | |     #[doc = " prefix[2] indicates operand-size override (X86_PREFIX_OPSIZE)"]
[INFO] [stderr] 11500 | |     #[doc = " prefix[3] indicates address-size override (X86_PREFIX_ADDRSIZE)"]
[INFO] [stderr]       | |_______________________________________________________________________________^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               prefix[2] indicates operand-size override (X86_PREFIX_OPSIZE)
[INFO] [stderr]                      ^
[INFO] [stderr]       = note: no item named `2` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `3`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11494:5
[INFO] [stderr]       |
[INFO] [stderr] 11494 | /     #[doc = " Instruction prefix, which can be up to 4 bytes."]
[INFO] [stderr] 11495 | |     #[doc = " A prefix byte gets value 0 when irrelevant."]
[INFO] [stderr] 11496 | |     #[doc = " prefix[0] indicates REP/REPNE/LOCK prefix (See X86_PREFIX_REP/REPNE/LOCK above)"]
[INFO] [stderr] 11497 | |     #[doc = " prefix[1] indicates segment override (irrelevant for x86_64):"]
[INFO] [stderr] 11498 | |     #[doc = " See X86_PREFIX_CS/SS/DS/ES/FS/GS above."]
[INFO] [stderr] 11499 | |     #[doc = " prefix[2] indicates operand-size override (X86_PREFIX_OPSIZE)"]
[INFO] [stderr] 11500 | |     #[doc = " prefix[3] indicates address-size override (X86_PREFIX_ADDRSIZE)"]
[INFO] [stderr]       | |_______________________________________________________________________________^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               prefix[3] indicates address-size override (X86_PREFIX_ADDRSIZE)
[INFO] [stderr]                      ^
[INFO] [stderr]       = note: no item named `3` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `5`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:11508:5
[INFO] [stderr]       |
[INFO] [stderr] 11508 |     #[doc = " Address size, which can be overridden with above prefix[5]."]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               Address size, which can be overridden with above prefix[5].
[INFO] [stderr]                                                                       ^
[INFO] [stderr]       = note: no item named `5` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `k`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:15431:5
[INFO] [stderr]       |
[INFO] [stderr] 15431 |     #[doc = "< M[k] in cBPF"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < M[k] in cBPF
[INFO] [stderr]                   ^
[INFO] [stderr]       = note: no item named `k` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `k`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:15495:5
[INFO] [stderr]       |
[INFO] [stderr] 15495 |     #[doc = "< M[k] in cBPF"]
[INFO] [stderr]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               < M[k] in cBPF
[INFO] [stderr]                   ^
[INFO] [stderr]       = note: no item named `k` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `ARCH`
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/capstone-sys-4f6d268460c01622/out/capstone.rs:15632:5
[INFO] [stderr]       |
[INFO] [stderr] 15632 | /     #[doc = " Instruction ID (basically a numeric ID for the instruction mnemonic)"]
[INFO] [stderr] 15633 | |     #[doc = " Find the instruction id in the '[ARCH]_insn' enum in the header file"]
[INFO] [stderr] 15634 | |     #[doc = " of corresponding architecture, such as 'arm_insn' in arm.h for ARM,"]
[INFO] [stderr] 15635 | |     #[doc = " 'x86_insn' in x86.h for X86, etc..."]
[INFO] [stderr] 15636 | |     #[doc = " This information is available even when CS_OPT_DETAIL = CS_OPT_OFF"]
[INFO] [stderr] 15637 | |     #[doc = " NOTE: in Skipdata mode, \"data\" instruction has 0 for this id field."]
[INFO] [stderr]       | |_____________________________________________________________________________________^
[INFO] [stderr]       |
[INFO] [stderr]       = note: the link appears in this line:
[INFO] [stderr]               
[INFO] [stderr]               Find the instruction id in the '[ARCH]_insn' enum in the header file
[INFO] [stderr]                                                ^^^^
[INFO] [stderr]       = note: no item named `ARCH` in scope
[INFO] [stderr]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: 19 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.49s
[INFO] running `Command { std: "docker" "inspect" "7f9ee2b7890fe4e6a9849694c72bc776f019d7654182c4b77980ef3e0c4f8472", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7f9ee2b7890fe4e6a9849694c72bc776f019d7654182c4b77980ef3e0c4f8472", kill_on_drop: false }`
[INFO] [stdout] 7f9ee2b7890fe4e6a9849694c72bc776f019d7654182c4b77980ef3e0c4f8472