[INFO] fetching crate steam-audio-sys 0.1.0... [INFO] testing steam-audio-sys-0.1.0 against master#a77da2d454e6caa227a85b16410b95f93495e7e0 for pr-91031 [INFO] extracting crate steam-audio-sys 0.1.0 into /workspace/builds/worker-69/source [INFO] validating manifest of crates.io crate steam-audio-sys 0.1.0 on toolchain a77da2d454e6caa227a85b16410b95f93495e7e0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate steam-audio-sys 0.1.0 [INFO] finished tweaking crates.io crate steam-audio-sys 0.1.0 [INFO] tweaked toml for crates.io crate steam-audio-sys 0.1.0 written to /workspace/builds/worker-69/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-69/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-69/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 498aa5361ae94d1c93fa37a9ee8913b9a3b96bbce29a06a363d62568d37510aa [INFO] running `Command { std: "docker" "start" "-a" "498aa5361ae94d1c93fa37a9ee8913b9a3b96bbce29a06a363d62568d37510aa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "498aa5361ae94d1c93fa37a9ee8913b9a3b96bbce29a06a363d62568d37510aa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "498aa5361ae94d1c93fa37a9ee8913b9a3b96bbce29a06a363d62568d37510aa", kill_on_drop: false }` [INFO] [stdout] 498aa5361ae94d1c93fa37a9ee8913b9a3b96bbce29a06a363d62568d37510aa [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-69/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-69/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] aa619d9c58f91c57adb5b94004e87e87703752f229423650669a5a47fa9eb31f [INFO] running `Command { std: "docker" "start" "-a" "aa619d9c58f91c57adb5b94004e87e87703752f229423650669a5a47fa9eb31f", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.108 [INFO] [stderr] Compiling steam-audio-sys v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:22:1 [INFO] [stdout] | [INFO] [stdout] 22 | /// Boolean values. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | /// Status codes returned by Phonon API functions. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | / ///*****************************************************************************************************************/ [INFO] [stdout] 65 | | ///* Geometry */ [INFO] [stdout] 66 | | ///*****************************************************************************************************************/ [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 71 | | /// function. [INFO] [stdout] 72 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:81:1 [INFO] [stdout] | [INFO] [stdout] 81 | / /// A unit-length quaternion. Quaternions are used to represent a rotation or orientation. [INFO] [stdout] 82 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:92:1 [INFO] [stdout] | [INFO] [stdout] 92 | / /// An axis-aligned box. Axis-aligned boxes are used to specify a volume of 3D space. [INFO] [stdout] 93 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:101:1 [INFO] [stdout] | [INFO] [stdout] 101 | / /// An oriented box. Oriented boxes are used to specify a volume of 3D space. [INFO] [stdout] 102 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:111:1 [INFO] [stdout] | [INFO] [stdout] 111 | / /// A sphere. Spheres are used to define a region of influence around a point. [INFO] [stdout] 112 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:120:1 [INFO] [stdout] | [INFO] [stdout] 120 | / ///*****************************************************************************************************************/ [INFO] [stdout] 121 | | ///* OpenCL Compute Devices */ [INFO] [stdout] 122 | | ///*****************************************************************************************************************/ [INFO] [stdout] 123 | | [INFO] [stdout] ... | [INFO] [stdout] 126 | | /// exposes the specified kind of device will be used. [INFO] [stdout] 127 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:136:1 [INFO] [stdout] | [INFO] [stdout] 136 | / /// Specifies constraints on the type of OpenCL device to create. This information is intended to be passed to [INFO] [stdout] 137 | | /// \c iplCreateComputeDevice. [INFO] [stdout] 138 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:148:1 [INFO] [stdout] | [INFO] [stdout] 148 | / ///*****************************************************************************************************************/ [INFO] [stdout] 149 | | ///* Simulation Settings */ [INFO] [stdout] 150 | | ///*****************************************************************************************************************/ [INFO] [stdout] 151 | | [INFO] [stdout] ... | [INFO] [stdout] 154 | | /// implementation. [INFO] [stdout] 155 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:165:1 [INFO] [stdout] | [INFO] [stdout] 165 | / /// The type of simulation to perform. All sound sources must use the same type of simulation; it is not [INFO] [stdout] 166 | | /// currently possible to use real-time simulation for some sources and baked data for others. [INFO] [stdout] 167 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:175:1 [INFO] [stdout] | [INFO] [stdout] 175 | / /// Configures the complexity of the simulation. You can fine-tune these values to arrive at a suitable [INFO] [stdout] 176 | | /// balance between performance, memory usage, and acoustic detail. [INFO] [stdout] 177 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:190:1 [INFO] [stdout] | [INFO] [stdout] 190 | / ///*****************************************************************************************************************/ [INFO] [stdout] 191 | | ///* Scene */ [INFO] [stdout] 192 | | ///*****************************************************************************************************************/ [INFO] [stdout] 193 | | [INFO] [stdout] ... | [INFO] [stdout] 197 | | /// pointing towards you, the vertices are specified in counter-clockwise order. [INFO] [stdout] 198 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:205:1 [INFO] [stdout] | [INFO] [stdout] 205 | / /// The acoustic properties of a surface. You can specify the acoustic material properties of each triangle, [INFO] [stdout] 206 | | /// although typically many triangles will share a common material. The acoustic material properties are specified [INFO] [stdout] 207 | | /// for three frequency bands with center frequencies of 400 Hz, 2.5 KHz, and 15 KHz. [INFO] [stdout] 208 | | /// [INFO] [stdout] ... | [INFO] [stdout] 223 | | /// ``` [INFO] [stdout] 224 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:306:1 [INFO] [stdout] | [INFO] [stdout] 306 | / ///*****************************************************************************************************************/ [INFO] [stdout] 307 | | ///* Rendering Settings */ [INFO] [stdout] 308 | | ///*****************************************************************************************************************/ [INFO] [stdout] 309 | | [INFO] [stdout] 310 | | /// The backend to use for applying convolution effects for sound propagation. Phonon lets you choose from [INFO] [stdout] 311 | | /// multiple convolution implementations, with different trade-offs. [INFO] [stdout] 312 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:320:1 [INFO] [stdout] | [INFO] [stdout] 320 | / /// Describes various properties of the audio processing pipeline. Many Phonon API objects that are used by the [INFO] [stdout] 321 | | /// audio engine need to know how the audio processing pipeline (i.e., your audio engine) applies DSP effects to [INFO] [stdout] 322 | | /// audio data. This structure describes the key parameters. [INFO] [stdout] 323 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:332:1 [INFO] [stdout] | [INFO] [stdout] 332 | / ///*****************************************************************************************************************/ [INFO] [stdout] 333 | | ///* Audio Buffers */ [INFO] [stdout] 334 | | ///*****************************************************************************************************************/ [INFO] [stdout] 335 | | [INFO] [stdout] 336 | | /// Whether the audio buffer is encoded using Ambisonics or not. [INFO] [stdout] 337 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:345:1 [INFO] [stdout] | [INFO] [stdout] 345 | / /// The type of speaker configuration, for audio formats that are not encoded using Ambisonics. [INFO] [stdout] 346 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:358:1 [INFO] [stdout] | [INFO] [stdout] 358 | / /// The order in which Ambisonics channels are stored in an audio buffer. Each Ambisonics channel is a series of [INFO] [stdout] 359 | | /// coefficients for a corresponding basis function, denoted by \f$ Y_l^m(\theta,\phi) \f$, where \f$\theta\f$ and [INFO] [stdout] 360 | | /// \f$\phi\f$ are two angles which pinpoint the source relative to the listener, and \f$l\f$ and \f$m\f$ are two [INFO] [stdout] 361 | | /// two integers which, taken together, identify a single Ambisonics channel. Here, \f$ l \geq 0 \f$ and [INFO] [stdout] ... | [INFO] [stdout] 369 | | /// channel. [INFO] [stdout] 370 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:378:1 [INFO] [stdout] | [INFO] [stdout] 378 | / /// Normalization conventions for Ambisonics channels. There are a few different ways of normalizing the values of [INFO] [stdout] 379 | | /// the Ambisonics channels relative to each other. Phonon supports the most popular ones. [INFO] [stdout] 380 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:389:1 [INFO] [stdout] | [INFO] [stdout] 389 | / /// Whether the data is interleaved or deinterleaved. [INFO] [stdout] 390 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:398:1 [INFO] [stdout] | [INFO] [stdout] 398 | / /// The format of an audio buffer. Whenever you pass audio data to or from Phonon, you must describe the format in [INFO] [stdout] 399 | | /// which the audio is encoded. **Phonon only supports uncompressed PCM wave data, stored in 32-bit floating point [INFO] [stdout] 400 | | /// format**. However, Phonon supports many different multi-channel and Ambisonics formats, and the [INFO] [stdout] 401 | | /// \c IPLAudioFormat tells Phonon how to interpret a buffer of audio data. [INFO] [stdout] 402 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:416:1 [INFO] [stdout] | [INFO] [stdout] 416 | / /// A buffer containing audio data. All audio data passed to or from Phonon must be packaged in \c IPLAudioBuffer [INFO] [stdout] 417 | | /// objects, which describe the format and size of the audio data. [INFO] [stdout] 418 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:428:1 [INFO] [stdout] | [INFO] [stdout] 428 | / ///*****************************************************************************************************************/ [INFO] [stdout] 429 | | ///* Binaural Renderer */ [INFO] [stdout] 430 | | ///*****************************************************************************************************************/ [INFO] [stdout] 431 | | [INFO] [stdout] 432 | | /// The type of HRTF database to use for binaural rendering. You can either use the built-in HRTF database, or [INFO] [stdout] 433 | | /// supply your own HRTF data at run-time. [INFO] [stdout] 434 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:442:1 [INFO] [stdout] | [INFO] [stdout] 442 | / /// A single-precision complex number. [INFO] [stdout] 443 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:508:1 [INFO] [stdout] | [INFO] [stdout] 508 | / /// Parameters used to describe the HRTF database you want to use when creating a Binaural Renderer object. [INFO] [stdout] 509 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:521:1 [INFO] [stdout] | [INFO] [stdout] 521 | / ///*****************************************************************************************************************/ [INFO] [stdout] 522 | | ///* Object-Based Binaural Effect */ [INFO] [stdout] 523 | | ///*****************************************************************************************************************/ [INFO] [stdout] 524 | | [INFO] [stdout] 525 | | /// Techniques for interpolating HRTF data. This is used when rendering a point source whose position relative to [INFO] [stdout] 526 | | /// the listener is not contained in the measured HRTF data used by Phonon. [INFO] [stdout] 527 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:548:1 [INFO] [stdout] | [INFO] [stdout] 548 | / ///*****************************************************************************************************************/ [INFO] [stdout] 549 | | ///* Direct Sound */ [INFO] [stdout] 550 | | ///*****************************************************************************************************************/ [INFO] [stdout] 551 | | [INFO] [stdout] 552 | | /// The algorithm to use when checking for direct path occlusion. Phonon can check whether a direct sound path is [INFO] [stdout] 553 | | /// occluded by scene geometry, and optionally how much of a sound source is occluded. [INFO] [stdout] 554 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:562:1 [INFO] [stdout] | [INFO] [stdout] 562 | / /// The method to use when rendering occluded or partially occluded sound. Phonon can model sound passing through [INFO] [stdout] 563 | | /// solid objects, and optionally apply frequency-dependent transmission filters. [INFO] [stdout] 564 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:574:1 [INFO] [stdout] | [INFO] [stdout] 574 | / /// Parameters describing a direct sound path. For each frequency band, the attenuation factor applied to the [INFO] [stdout] 575 | | /// direct sound path is: [INFO] [stdout] 576 | | /// [INFO] [stdout] 577 | | /// distanceAttenuation * airAbsorption * (occlusionFactor + (1 - occlusionFactor) * transmissionFactor) [INFO] [stdout] 578 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:594:1 [INFO] [stdout] | [INFO] [stdout] 594 | / /// Flags that specify which parameters from \c IPLDirectSoundPath should be applied by the Direct Sound Effect. [INFO] [stdout] 595 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:604:1 [INFO] [stdout] | [INFO] [stdout] 604 | / ///*****************************************************************************************************************/ [INFO] [stdout] 605 | | ///* Convolution Effect */ [INFO] [stdout] 606 | | ///*****************************************************************************************************************/ [INFO] [stdout] 607 | | [INFO] [stdout] 608 | | /// Defines how a set of baked data should be interpreted. [INFO] [stdout] 609 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:618:1 [INFO] [stdout] | [INFO] [stdout] 618 | / /// Identifies a set of baked data. It is the application's responsibility to ensure that this data is unique [INFO] [stdout] 619 | | /// across the lifetime of an Environment object. [INFO] [stdout] 620 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:628:1 [INFO] [stdout] | [INFO] [stdout] 628 | / ///*****************************************************************************************************************/ [INFO] [stdout] 629 | | ///* Acoustic Probes */ [INFO] [stdout] 630 | | ///*****************************************************************************************************************/ [INFO] [stdout] 631 | | [INFO] [stdout] ... | [INFO] [stdout] 635 | | /// different regions may overlap, although this is not typical. [INFO] [stdout] 636 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:645:1 [INFO] [stdout] | [INFO] [stdout] 645 | /// Parameters that specify how probes should be created by \c ::iplCreateProbeBox. */ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:664:1 [INFO] [stdout] | [INFO] [stdout] 664 | / ///*****************************************************************************************************************/ [INFO] [stdout] 665 | | ///* Baking */ [INFO] [stdout] 666 | | ///*****************************************************************************************************************/ [INFO] [stdout] 667 | | [INFO] [stdout] 668 | | /// Specifies the kind of acoustic responses to save in the baked data. [INFO] [stdout] 669 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 36 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.36s [INFO] running `Command { std: "docker" "inspect" "aa619d9c58f91c57adb5b94004e87e87703752f229423650669a5a47fa9eb31f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aa619d9c58f91c57adb5b94004e87e87703752f229423650669a5a47fa9eb31f", kill_on_drop: false }` [INFO] [stdout] aa619d9c58f91c57adb5b94004e87e87703752f229423650669a5a47fa9eb31f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-69/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-69/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a7b8573967a7d09d4de582f5069b6e3a45d55ec325bcc0c16ee4768a8a2485de [INFO] running `Command { std: "docker" "start" "-a" "a7b8573967a7d09d4de582f5069b6e3a45d55ec325bcc0c16ee4768a8a2485de", kill_on_drop: false }` [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:22:1 [INFO] [stdout] | [INFO] [stdout] 22 | /// Boolean values. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | /// Status codes returned by Phonon API functions. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | / ///*****************************************************************************************************************/ [INFO] [stdout] 65 | | ///* Geometry */ [INFO] [stdout] 66 | | ///*****************************************************************************************************************/ [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 71 | | /// function. [INFO] [stdout] 72 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:81:1 [INFO] [stdout] | [INFO] [stdout] 81 | / /// A unit-length quaternion. Quaternions are used to represent a rotation or orientation. [INFO] [stdout] 82 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:92:1 [INFO] [stdout] | [INFO] [stdout] 92 | / /// An axis-aligned box. Axis-aligned boxes are used to specify a volume of 3D space. [INFO] [stdout] 93 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:101:1 [INFO] [stdout] | [INFO] [stdout] 101 | / /// An oriented box. Oriented boxes are used to specify a volume of 3D space. [INFO] [stdout] 102 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:111:1 [INFO] [stdout] | [INFO] [stdout] 111 | / /// A sphere. Spheres are used to define a region of influence around a point. [INFO] [stdout] 112 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:120:1 [INFO] [stdout] | [INFO] [stdout] 120 | / ///*****************************************************************************************************************/ [INFO] [stdout] 121 | | ///* OpenCL Compute Devices */ [INFO] [stdout] 122 | | ///*****************************************************************************************************************/ [INFO] [stdout] 123 | | [INFO] [stdout] ... | [INFO] [stdout] 126 | | /// exposes the specified kind of device will be used. [INFO] [stdout] 127 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:136:1 [INFO] [stdout] | [INFO] [stdout] 136 | / /// Specifies constraints on the type of OpenCL device to create. This information is intended to be passed to [INFO] [stdout] 137 | | /// \c iplCreateComputeDevice. [INFO] [stdout] 138 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:148:1 [INFO] [stdout] | [INFO] [stdout] 148 | / ///*****************************************************************************************************************/ [INFO] [stdout] 149 | | ///* Simulation Settings */ [INFO] [stdout] 150 | | ///*****************************************************************************************************************/ [INFO] [stdout] 151 | | [INFO] [stdout] ... | [INFO] [stdout] 154 | | /// implementation. [INFO] [stdout] 155 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:165:1 [INFO] [stdout] | [INFO] [stdout] 165 | / /// The type of simulation to perform. All sound sources must use the same type of simulation; it is not [INFO] [stdout] 166 | | /// currently possible to use real-time simulation for some sources and baked data for others. [INFO] [stdout] 167 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:175:1 [INFO] [stdout] | [INFO] [stdout] 175 | / /// Configures the complexity of the simulation. You can fine-tune these values to arrive at a suitable [INFO] [stdout] 176 | | /// balance between performance, memory usage, and acoustic detail. [INFO] [stdout] 177 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:190:1 [INFO] [stdout] | [INFO] [stdout] 190 | / ///*****************************************************************************************************************/ [INFO] [stdout] 191 | | ///* Scene */ [INFO] [stdout] 192 | | ///*****************************************************************************************************************/ [INFO] [stdout] 193 | | [INFO] [stdout] ... | [INFO] [stdout] 197 | | /// pointing towards you, the vertices are specified in counter-clockwise order. [INFO] [stdout] 198 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:205:1 [INFO] [stdout] | [INFO] [stdout] 205 | / /// The acoustic properties of a surface. You can specify the acoustic material properties of each triangle, [INFO] [stdout] 206 | | /// although typically many triangles will share a common material. The acoustic material properties are specified [INFO] [stdout] 207 | | /// for three frequency bands with center frequencies of 400 Hz, 2.5 KHz, and 15 KHz. [INFO] [stdout] 208 | | /// [INFO] [stdout] ... | [INFO] [stdout] 223 | | /// ``` [INFO] [stdout] 224 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:306:1 [INFO] [stdout] | [INFO] [stdout] 306 | / ///*****************************************************************************************************************/ [INFO] [stdout] 307 | | ///* Rendering Settings */ [INFO] [stdout] 308 | | ///*****************************************************************************************************************/ [INFO] [stdout] 309 | | [INFO] [stdout] 310 | | /// The backend to use for applying convolution effects for sound propagation. Phonon lets you choose from [INFO] [stdout] 311 | | /// multiple convolution implementations, with different trade-offs. [INFO] [stdout] 312 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:320:1 [INFO] [stdout] | [INFO] [stdout] 320 | / /// Describes various properties of the audio processing pipeline. Many Phonon API objects that are used by the [INFO] [stdout] 321 | | /// audio engine need to know how the audio processing pipeline (i.e., your audio engine) applies DSP effects to [INFO] [stdout] 322 | | /// audio data. This structure describes the key parameters. [INFO] [stdout] 323 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:332:1 [INFO] [stdout] | [INFO] [stdout] 332 | / ///*****************************************************************************************************************/ [INFO] [stdout] 333 | | ///* Audio Buffers */ [INFO] [stdout] 334 | | ///*****************************************************************************************************************/ [INFO] [stdout] 335 | | [INFO] [stdout] 336 | | /// Whether the audio buffer is encoded using Ambisonics or not. [INFO] [stdout] 337 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:345:1 [INFO] [stdout] | [INFO] [stdout] 345 | / /// The type of speaker configuration, for audio formats that are not encoded using Ambisonics. [INFO] [stdout] 346 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:358:1 [INFO] [stdout] | [INFO] [stdout] 358 | / /// The order in which Ambisonics channels are stored in an audio buffer. Each Ambisonics channel is a series of [INFO] [stdout] 359 | | /// coefficients for a corresponding basis function, denoted by \f$ Y_l^m(\theta,\phi) \f$, where \f$\theta\f$ and [INFO] [stdout] 360 | | /// \f$\phi\f$ are two angles which pinpoint the source relative to the listener, and \f$l\f$ and \f$m\f$ are two [INFO] [stdout] 361 | | /// two integers which, taken together, identify a single Ambisonics channel. Here, \f$ l \geq 0 \f$ and [INFO] [stdout] ... | [INFO] [stdout] 369 | | /// channel. [INFO] [stdout] 370 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:378:1 [INFO] [stdout] | [INFO] [stdout] 378 | / /// Normalization conventions for Ambisonics channels. There are a few different ways of normalizing the values of [INFO] [stdout] 379 | | /// the Ambisonics channels relative to each other. Phonon supports the most popular ones. [INFO] [stdout] 380 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:389:1 [INFO] [stdout] | [INFO] [stdout] 389 | / /// Whether the data is interleaved or deinterleaved. [INFO] [stdout] 390 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:398:1 [INFO] [stdout] | [INFO] [stdout] 398 | / /// The format of an audio buffer. Whenever you pass audio data to or from Phonon, you must describe the format in [INFO] [stdout] 399 | | /// which the audio is encoded. **Phonon only supports uncompressed PCM wave data, stored in 32-bit floating point [INFO] [stdout] 400 | | /// format**. However, Phonon supports many different multi-channel and Ambisonics formats, and the [INFO] [stdout] 401 | | /// \c IPLAudioFormat tells Phonon how to interpret a buffer of audio data. [INFO] [stdout] 402 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:416:1 [INFO] [stdout] | [INFO] [stdout] 416 | / /// A buffer containing audio data. All audio data passed to or from Phonon must be packaged in \c IPLAudioBuffer [INFO] [stdout] 417 | | /// objects, which describe the format and size of the audio data. [INFO] [stdout] 418 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:428:1 [INFO] [stdout] | [INFO] [stdout] 428 | / ///*****************************************************************************************************************/ [INFO] [stdout] 429 | | ///* Binaural Renderer */ [INFO] [stdout] 430 | | ///*****************************************************************************************************************/ [INFO] [stdout] 431 | | [INFO] [stdout] 432 | | /// The type of HRTF database to use for binaural rendering. You can either use the built-in HRTF database, or [INFO] [stdout] 433 | | /// supply your own HRTF data at run-time. [INFO] [stdout] 434 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:442:1 [INFO] [stdout] | [INFO] [stdout] 442 | / /// A single-precision complex number. [INFO] [stdout] 443 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:508:1 [INFO] [stdout] | [INFO] [stdout] 508 | / /// Parameters used to describe the HRTF database you want to use when creating a Binaural Renderer object. [INFO] [stdout] 509 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:521:1 [INFO] [stdout] | [INFO] [stdout] 521 | / ///*****************************************************************************************************************/ [INFO] [stdout] 522 | | ///* Object-Based Binaural Effect */ [INFO] [stdout] 523 | | ///*****************************************************************************************************************/ [INFO] [stdout] 524 | | [INFO] [stdout] 525 | | /// Techniques for interpolating HRTF data. This is used when rendering a point source whose position relative to [INFO] [stdout] 526 | | /// the listener is not contained in the measured HRTF data used by Phonon. [INFO] [stdout] 527 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling steam-audio-sys v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:548:1 [INFO] [stdout] | [INFO] [stdout] 548 | / ///*****************************************************************************************************************/ [INFO] [stdout] 549 | | ///* Direct Sound */ [INFO] [stdout] 550 | | ///*****************************************************************************************************************/ [INFO] [stdout] 551 | | [INFO] [stdout] 552 | | /// The algorithm to use when checking for direct path occlusion. Phonon can check whether a direct sound path is [INFO] [stdout] 553 | | /// occluded by scene geometry, and optionally how much of a sound source is occluded. [INFO] [stdout] 554 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:562:1 [INFO] [stdout] | [INFO] [stdout] 562 | / /// The method to use when rendering occluded or partially occluded sound. Phonon can model sound passing through [INFO] [stdout] 563 | | /// solid objects, and optionally apply frequency-dependent transmission filters. [INFO] [stdout] 564 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:574:1 [INFO] [stdout] | [INFO] [stdout] 574 | / /// Parameters describing a direct sound path. For each frequency band, the attenuation factor applied to the [INFO] [stdout] 575 | | /// direct sound path is: [INFO] [stdout] 576 | | /// [INFO] [stdout] 577 | | /// distanceAttenuation * airAbsorption * (occlusionFactor + (1 - occlusionFactor) * transmissionFactor) [INFO] [stdout] 578 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:594:1 [INFO] [stdout] | [INFO] [stdout] 594 | / /// Flags that specify which parameters from \c IPLDirectSoundPath should be applied by the Direct Sound Effect. [INFO] [stdout] 595 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:604:1 [INFO] [stdout] | [INFO] [stdout] 604 | / ///*****************************************************************************************************************/ [INFO] [stdout] 605 | | ///* Convolution Effect */ [INFO] [stdout] 606 | | ///*****************************************************************************************************************/ [INFO] [stdout] 607 | | [INFO] [stdout] 608 | | /// Defines how a set of baked data should be interpreted. [INFO] [stdout] 609 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:618:1 [INFO] [stdout] | [INFO] [stdout] 618 | / /// Identifies a set of baked data. It is the application's responsibility to ensure that this data is unique [INFO] [stdout] 619 | | /// across the lifetime of an Environment object. [INFO] [stdout] 620 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:628:1 [INFO] [stdout] | [INFO] [stdout] 628 | / ///*****************************************************************************************************************/ [INFO] [stdout] 629 | | ///* Acoustic Probes */ [INFO] [stdout] 630 | | ///*****************************************************************************************************************/ [INFO] [stdout] 631 | | [INFO] [stdout] ... | [INFO] [stdout] 635 | | /// different regions may overlap, although this is not typical. [INFO] [stdout] 636 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:645:1 [INFO] [stdout] | [INFO] [stdout] 645 | /// Parameters that specify how probes should be created by \c ::iplCreateProbeBox. */ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:664:1 [INFO] [stdout] | [INFO] [stdout] 664 | / ///*****************************************************************************************************************/ [INFO] [stdout] 665 | | ///* Baking */ [INFO] [stdout] 666 | | ///*****************************************************************************************************************/ [INFO] [stdout] 667 | | [INFO] [stdout] 668 | | /// Specifies the kind of acoustic responses to save in the baked data. [INFO] [stdout] 669 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 36 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:22:1 [INFO] [stdout] | [INFO] [stdout] 22 | /// Boolean values. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | /// Status codes returned by Phonon API functions. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | / ///*****************************************************************************************************************/ [INFO] [stdout] 65 | | ///* Geometry */ [INFO] [stdout] 66 | | ///*****************************************************************************************************************/ [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 71 | | /// function. [INFO] [stdout] 72 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:81:1 [INFO] [stdout] | [INFO] [stdout] 81 | / /// A unit-length quaternion. Quaternions are used to represent a rotation or orientation. [INFO] [stdout] 82 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:92:1 [INFO] [stdout] | [INFO] [stdout] 92 | / /// An axis-aligned box. Axis-aligned boxes are used to specify a volume of 3D space. [INFO] [stdout] 93 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:101:1 [INFO] [stdout] | [INFO] [stdout] 101 | / /// An oriented box. Oriented boxes are used to specify a volume of 3D space. [INFO] [stdout] 102 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:111:1 [INFO] [stdout] | [INFO] [stdout] 111 | / /// A sphere. Spheres are used to define a region of influence around a point. [INFO] [stdout] 112 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:120:1 [INFO] [stdout] | [INFO] [stdout] 120 | / ///*****************************************************************************************************************/ [INFO] [stdout] 121 | | ///* OpenCL Compute Devices */ [INFO] [stdout] 122 | | ///*****************************************************************************************************************/ [INFO] [stdout] 123 | | [INFO] [stdout] ... | [INFO] [stdout] 126 | | /// exposes the specified kind of device will be used. [INFO] [stdout] 127 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:136:1 [INFO] [stdout] | [INFO] [stdout] 136 | / /// Specifies constraints on the type of OpenCL device to create. This information is intended to be passed to [INFO] [stdout] 137 | | /// \c iplCreateComputeDevice. [INFO] [stdout] 138 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:148:1 [INFO] [stdout] | [INFO] [stdout] 148 | / ///*****************************************************************************************************************/ [INFO] [stdout] 149 | | ///* Simulation Settings */ [INFO] [stdout] 150 | | ///*****************************************************************************************************************/ [INFO] [stdout] 151 | | [INFO] [stdout] ... | [INFO] [stdout] 154 | | /// implementation. [INFO] [stdout] 155 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:165:1 [INFO] [stdout] | [INFO] [stdout] 165 | / /// The type of simulation to perform. All sound sources must use the same type of simulation; it is not [INFO] [stdout] 166 | | /// currently possible to use real-time simulation for some sources and baked data for others. [INFO] [stdout] 167 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:175:1 [INFO] [stdout] | [INFO] [stdout] 175 | / /// Configures the complexity of the simulation. You can fine-tune these values to arrive at a suitable [INFO] [stdout] 176 | | /// balance between performance, memory usage, and acoustic detail. [INFO] [stdout] 177 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:190:1 [INFO] [stdout] | [INFO] [stdout] 190 | / ///*****************************************************************************************************************/ [INFO] [stdout] 191 | | ///* Scene */ [INFO] [stdout] 192 | | ///*****************************************************************************************************************/ [INFO] [stdout] 193 | | [INFO] [stdout] ... | [INFO] [stdout] 197 | | /// pointing towards you, the vertices are specified in counter-clockwise order. [INFO] [stdout] 198 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:205:1 [INFO] [stdout] | [INFO] [stdout] 205 | / /// The acoustic properties of a surface. You can specify the acoustic material properties of each triangle, [INFO] [stdout] 206 | | /// although typically many triangles will share a common material. The acoustic material properties are specified [INFO] [stdout] 207 | | /// for three frequency bands with center frequencies of 400 Hz, 2.5 KHz, and 15 KHz. [INFO] [stdout] 208 | | /// [INFO] [stdout] ... | [INFO] [stdout] 223 | | /// ``` [INFO] [stdout] 224 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:306:1 [INFO] [stdout] | [INFO] [stdout] 306 | / ///*****************************************************************************************************************/ [INFO] [stdout] 307 | | ///* Rendering Settings */ [INFO] [stdout] 308 | | ///*****************************************************************************************************************/ [INFO] [stdout] 309 | | [INFO] [stdout] 310 | | /// The backend to use for applying convolution effects for sound propagation. Phonon lets you choose from [INFO] [stdout] 311 | | /// multiple convolution implementations, with different trade-offs. [INFO] [stdout] 312 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:320:1 [INFO] [stdout] | [INFO] [stdout] 320 | / /// Describes various properties of the audio processing pipeline. Many Phonon API objects that are used by the [INFO] [stdout] 321 | | /// audio engine need to know how the audio processing pipeline (i.e., your audio engine) applies DSP effects to [INFO] [stdout] 322 | | /// audio data. This structure describes the key parameters. [INFO] [stdout] 323 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:332:1 [INFO] [stdout] | [INFO] [stdout] 332 | / ///*****************************************************************************************************************/ [INFO] [stdout] 333 | | ///* Audio Buffers */ [INFO] [stdout] 334 | | ///*****************************************************************************************************************/ [INFO] [stdout] 335 | | [INFO] [stdout] 336 | | /// Whether the audio buffer is encoded using Ambisonics or not. [INFO] [stdout] 337 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:345:1 [INFO] [stdout] | [INFO] [stdout] 345 | / /// The type of speaker configuration, for audio formats that are not encoded using Ambisonics. [INFO] [stdout] 346 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:358:1 [INFO] [stdout] | [INFO] [stdout] 358 | / /// The order in which Ambisonics channels are stored in an audio buffer. Each Ambisonics channel is a series of [INFO] [stdout] 359 | | /// coefficients for a corresponding basis function, denoted by \f$ Y_l^m(\theta,\phi) \f$, where \f$\theta\f$ and [INFO] [stdout] 360 | | /// \f$\phi\f$ are two angles which pinpoint the source relative to the listener, and \f$l\f$ and \f$m\f$ are two [INFO] [stdout] 361 | | /// two integers which, taken together, identify a single Ambisonics channel. Here, \f$ l \geq 0 \f$ and [INFO] [stdout] ... | [INFO] [stdout] 369 | | /// channel. [INFO] [stdout] 370 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:378:1 [INFO] [stdout] | [INFO] [stdout] 378 | / /// Normalization conventions for Ambisonics channels. There are a few different ways of normalizing the values of [INFO] [stdout] 379 | | /// the Ambisonics channels relative to each other. Phonon supports the most popular ones. [INFO] [stdout] 380 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:389:1 [INFO] [stdout] | [INFO] [stdout] 389 | / /// Whether the data is interleaved or deinterleaved. [INFO] [stdout] 390 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:398:1 [INFO] [stdout] | [INFO] [stdout] 398 | / /// The format of an audio buffer. Whenever you pass audio data to or from Phonon, you must describe the format in [INFO] [stdout] 399 | | /// which the audio is encoded. **Phonon only supports uncompressed PCM wave data, stored in 32-bit floating point [INFO] [stdout] 400 | | /// format**. However, Phonon supports many different multi-channel and Ambisonics formats, and the [INFO] [stdout] 401 | | /// \c IPLAudioFormat tells Phonon how to interpret a buffer of audio data. [INFO] [stdout] 402 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:416:1 [INFO] [stdout] | [INFO] [stdout] 416 | / /// A buffer containing audio data. All audio data passed to or from Phonon must be packaged in \c IPLAudioBuffer [INFO] [stdout] 417 | | /// objects, which describe the format and size of the audio data. [INFO] [stdout] 418 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:428:1 [INFO] [stdout] | [INFO] [stdout] 428 | / ///*****************************************************************************************************************/ [INFO] [stdout] 429 | | ///* Binaural Renderer */ [INFO] [stdout] 430 | | ///*****************************************************************************************************************/ [INFO] [stdout] 431 | | [INFO] [stdout] 432 | | /// The type of HRTF database to use for binaural rendering. You can either use the built-in HRTF database, or [INFO] [stdout] 433 | | /// supply your own HRTF data at run-time. [INFO] [stdout] 434 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:442:1 [INFO] [stdout] | [INFO] [stdout] 442 | / /// A single-precision complex number. [INFO] [stdout] 443 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:508:1 [INFO] [stdout] | [INFO] [stdout] 508 | / /// Parameters used to describe the HRTF database you want to use when creating a Binaural Renderer object. [INFO] [stdout] 509 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:521:1 [INFO] [stdout] | [INFO] [stdout] 521 | / ///*****************************************************************************************************************/ [INFO] [stdout] 522 | | ///* Object-Based Binaural Effect */ [INFO] [stdout] 523 | | ///*****************************************************************************************************************/ [INFO] [stdout] 524 | | [INFO] [stdout] 525 | | /// Techniques for interpolating HRTF data. This is used when rendering a point source whose position relative to [INFO] [stdout] 526 | | /// the listener is not contained in the measured HRTF data used by Phonon. [INFO] [stdout] 527 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:548:1 [INFO] [stdout] | [INFO] [stdout] 548 | / ///*****************************************************************************************************************/ [INFO] [stdout] 549 | | ///* Direct Sound */ [INFO] [stdout] 550 | | ///*****************************************************************************************************************/ [INFO] [stdout] 551 | | [INFO] [stdout] 552 | | /// The algorithm to use when checking for direct path occlusion. Phonon can check whether a direct sound path is [INFO] [stdout] 553 | | /// occluded by scene geometry, and optionally how much of a sound source is occluded. [INFO] [stdout] 554 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:562:1 [INFO] [stdout] | [INFO] [stdout] 562 | / /// The method to use when rendering occluded or partially occluded sound. Phonon can model sound passing through [INFO] [stdout] 563 | | /// solid objects, and optionally apply frequency-dependent transmission filters. [INFO] [stdout] 564 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:574:1 [INFO] [stdout] | [INFO] [stdout] 574 | / /// Parameters describing a direct sound path. For each frequency band, the attenuation factor applied to the [INFO] [stdout] 575 | | /// direct sound path is: [INFO] [stdout] 576 | | /// [INFO] [stdout] 577 | | /// distanceAttenuation * airAbsorption * (occlusionFactor + (1 - occlusionFactor) * transmissionFactor) [INFO] [stdout] 578 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:594:1 [INFO] [stdout] | [INFO] [stdout] 594 | / /// Flags that specify which parameters from \c IPLDirectSoundPath should be applied by the Direct Sound Effect. [INFO] [stdout] 595 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:604:1 [INFO] [stdout] | [INFO] [stdout] 604 | / ///*****************************************************************************************************************/ [INFO] [stdout] 605 | | ///* Convolution Effect */ [INFO] [stdout] 606 | | ///*****************************************************************************************************************/ [INFO] [stdout] 607 | | [INFO] [stdout] 608 | | /// Defines how a set of baked data should be interpreted. [INFO] [stdout] 609 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:618:1 [INFO] [stdout] | [INFO] [stdout] 618 | / /// Identifies a set of baked data. It is the application's responsibility to ensure that this data is unique [INFO] [stdout] 619 | | /// across the lifetime of an Environment object. [INFO] [stdout] 620 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:628:1 [INFO] [stdout] | [INFO] [stdout] 628 | / ///*****************************************************************************************************************/ [INFO] [stdout] 629 | | ///* Acoustic Probes */ [INFO] [stdout] 630 | | ///*****************************************************************************************************************/ [INFO] [stdout] 631 | | [INFO] [stdout] ... | [INFO] [stdout] 635 | | /// different regions may overlap, although this is not typical. [INFO] [stdout] 636 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:645:1 [INFO] [stdout] | [INFO] [stdout] 645 | /// Parameters that specify how probes should be created by \c ::iplCreateProbeBox. */ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/types.rs:664:1 [INFO] [stdout] | [INFO] [stdout] 664 | / ///*****************************************************************************************************************/ [INFO] [stdout] 665 | | ///* Baking */ [INFO] [stdout] 666 | | ///*****************************************************************************************************************/ [INFO] [stdout] 667 | | [INFO] [stdout] 668 | | /// Specifies the kind of acoustic responses to save in the baked data. [INFO] [stdout] 669 | | /// [INFO] [stdout] | |_--^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/opt/rustwide/target/debug/deps/steam_audio_sys-679d7c45daac1f13.steam_audio_sys.18b67138-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-679d7c45daac1f13.steam_audio_sys.18b67138-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-679d7c45daac1f13.steam_audio_sys.18b67138-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-679d7c45daac1f13.steam_audio_sys.18b67138-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-679d7c45daac1f13.steam_audio_sys.18b67138-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-679d7c45daac1f13.steam_audio_sys.18b67138-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-679d7c45daac1f13.steam_audio_sys.18b67138-cgu.6.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-679d7c45daac1f13.2jq8draykk5awxy6.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lphonon" "-Wl,-Bstatic" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-ea87b6c2fe761216.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-91b9e0d063734789.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-2ddfc09cde4cdc0c.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-d066e6f50a258123.rlib" "/opt/rustwide/target/debug/deps/liblibc-91d257e9eed50cc0.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-29e5e596e889a0aa.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-1b145d9fcdc08832.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-5b037ee6b77e2ff0.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-9635a64fca0ebd28.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-a7574eb9bb7a8fc5.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f5fa1dc334dcaeeb.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-6ee570a898e75ef0.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-afb62f29a0815772.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-a632746535fd9988.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-25acc307bcb1d7b6.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-377721a625f6ace7.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-43c01431c8a4ee6f.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-5f74725679453254.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-2b35d8999819161d.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-a81f2980c3f58cf2.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-57b4679830289815.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-2a6a2797f7a73818.rlib" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-0e3656b1fda5fd7b.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-13b419dfbcf9c1f8.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/a77da2d454e6caa227a85b16410b95f93495e7e0/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/steam_audio_sys-679d7c45daac1f13" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs" [INFO] [stdout] = note: /usr/bin/ld: cannot find -lphonon [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error; 36 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `steam-audio-sys` due to 2 previous errors; 36 warnings emitted [INFO] running `Command { std: "docker" "inspect" "a7b8573967a7d09d4de582f5069b6e3a45d55ec325bcc0c16ee4768a8a2485de", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a7b8573967a7d09d4de582f5069b6e3a45d55ec325bcc0c16ee4768a8a2485de", kill_on_drop: false }` [INFO] [stdout] a7b8573967a7d09d4de582f5069b6e3a45d55ec325bcc0c16ee4768a8a2485de