ittapi-sys 0.5.0

Rust bindings for ittapi
Documentation
Build #2708397 2025-12-04 23:59:01
# rustc version
rustc 1.93.0-nightly (83e49b75e 2025-12-03)# docs.rs version
docsrs 0.6.0 (42f000b7 2025-12-03 )# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/ittapi-sys-0.5.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/ittapi-sys-0.5.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" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20251203-1.93.0-nightly-83e49b75e\", \"--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] 7fadd23f2181016368832b75b50ac1cc4149a210bc04d98104a986e2010fed2a
[INFO] running `Command { std: "docker" "start" "-a" "7fadd23f2181016368832b75b50ac1cc4149a210bc04d98104a986e2010fed2a", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]  Documenting ittapi-sys v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]   --> src/linux/ittnotify_bindings.rs:63:13
[INFO] [stderr]    |
[INFO] [stderr] 63 | ... = " @brief function contains a special code pattern identified on the post-processing stage and\n marks the beginning of a code region targeted for Intel PT analysis\n @param[in] region - region id, 0 <= region < 8"]
[INFO] [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            @param[in] region - region id, 0 <= region < 8
[INFO] [stderr]                   ^^
[INFO] [stderr]    = note: no item named `in` in scope
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]   --> src/linux/ittnotify_bindings.rs:67:13
[INFO] [stderr]    |
[INFO] [stderr] 67 | ... = " @brief function contains a special code pattern identified on the post-processing stage and\n marks the end of a code region targeted for Intel PT analysis\n @param[in] region - region id, 0 <= region < 8"]
[INFO] [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            @param[in] region - region id, 0 <= region < 8
[INFO] [stderr]                   ^^
[INFO] [stderr]    = note: no item named `in` in scope
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> src/linux/jitprofiling_bindings.rs:722:13
[INFO] [stderr]     |
[INFO] [stderr] 722 | ... = " @brief Reports infomation about JIT-compil...ata\n\n @returns 1 on success, otherwise 0."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in] event_type - type of the data sent to the agent
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `in`
[INFO] [stderr]    --> src/linux/jitprofiling_bindings.rs:722:13
[INFO] [stderr]     |
[INFO] [stderr] 722 | ... = " @brief Reports infomation about JIT-compil...ata\n\n @returns 1 on success, otherwise 0."]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             @param[in] EventSpecificData - pointer to event-specific data
[INFO] [stderr]                    ^^
[INFO] [stderr]     = note: no item named `in` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `code`
[INFO] [stderr]    --> src/linux/jitprofiling_bindings.rs:641:9
[INFO] [stderr]     |
[INFO] [stderr] 641 | ... = " @brief Description of a dynamic update...      [------------ trace ---------]\n @endcode"]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]                    [code]                            Ignored
[INFO] [stderr]                     ^^^^
[INFO] [stderr]     = note: no item named `code` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `code`
[INFO] [stderr]    --> src/linux/jitprofiling_bindings.rs:709:9
[INFO] [stderr]     |
[INFO] [stderr] 709 | ... = " @brief Description of a dynamic update...      [------------ trace ---------]\n @endcode"]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]                    [code]                            Ignored
[INFO] [stderr]                     ^^^^
[INFO] [stderr]     = note: no item named `code` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `code`
[INFO] [stderr]    --> src/linux/jitprofiling_bindings.rs:711:9
[INFO] [stderr]     |
[INFO] [stderr] 711 | ... = " @brief Description of a dynamic update...      [------------ trace ---------]\n @endcode"]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]                    [code]                            Ignored
[INFO] [stderr]                     ^^^^
[INFO] [stderr]     = note: no item named `code` in scope
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/linux/ittnotify_bindings.rs:54:256
[INFO] [stderr]    |
[INFO] [stderr] 54 | ... 3 chapter 35):\n https://software.intel.com/sites/default/files/managed/39/c5/325462-sdm-vol-1-2abcd-3abcd.pdf\n Use this API to...
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr]    = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 54 | #[doc = " @defgroup Intel Processor Trace control\n API from this group provides control over collection and analysis of Intel Processor Trace (Intel PT) data\n Information about Intel Processor Trace technology can be found here (Volume 3 chapter 35):\n <https://software.intel.com/sites/default/files/managed/39/c5/325462-sdm-vol-1-2abcd-3abcd.pdf>\n Use this API to mark particular code regions for loading detailed performance statistics.\n This mode makes your analysis faster and more accurate.\n @{"]
[INFO] [stderr]    |                                                                                                                                                                                                                                                                +                                                                                             +
[INFO] [stderr] 
[INFO] [stderr] warning: `ittapi-sys` (lib doc) generated 8 warnings (run `cargo fix --lib -p ittapi-sys` to apply 1 suggestion)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.45s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/ittapi_sys/index.html
[INFO] running `Command { std: "docker" "inspect" "7fadd23f2181016368832b75b50ac1cc4149a210bc04d98104a986e2010fed2a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7fadd23f2181016368832b75b50ac1cc4149a210bc04d98104a986e2010fed2a", kill_on_drop: false }`
[INFO] [stdout] 7fadd23f2181016368832b75b50ac1cc4149a210bc04d98104a986e2010fed2a