[INFO] fetching crate roqoqo 1.0.0-alpha.1... [INFO] documenting roqoqo-1.0.0-alpha.1 against 1.61.0 for beta-1.62-rustdoc-1 [INFO] extracting crate roqoqo 1.0.0-alpha.1 into /workspace/builds/worker-19/source [INFO] validating manifest of crates.io crate roqoqo 1.0.0-alpha.1 on toolchain 1.61.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.61.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate roqoqo 1.0.0-alpha.1 [INFO] finished tweaking crates.io crate roqoqo 1.0.0-alpha.1 [INFO] tweaked toml for crates.io crate roqoqo 1.0.0-alpha.1 written to /workspace/builds/worker-19/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.61.0" "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" "+1.61.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-19/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-19/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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+1.61.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b5781d44f253e371ba7a31a1bf8699af316ee020ad486ae65db9a17f69953e12 [INFO] running `Command { std: "docker" "start" "-a" "b5781d44f253e371ba7a31a1bf8699af316ee020ad486ae65db9a17f69953e12", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b5781d44f253e371ba7a31a1bf8699af316ee020ad486ae65db9a17f69953e12", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b5781d44f253e371ba7a31a1bf8699af316ee020ad486ae65db9a17f69953e12", kill_on_drop: false }` [INFO] [stdout] b5781d44f253e371ba7a31a1bf8699af316ee020ad486ae65db9a17f69953e12 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-19/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-19/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" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+1.61.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4462ccb64d34d520931ee8437b4e3dcb0f7c34c9047b7380fff2a9f1fc06241b [INFO] running `Command { std: "docker" "start" "-a" "4462ccb64d34d520931ee8437b4e3dcb0f7c34c9047b7380fff2a9f1fc06241b", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling syn v1.0.95 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling libc v0.2.126 [INFO] [stderr] Compiling serde v1.0.137 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Checking bytemuck v1.9.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.16 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Compiling paste v1.0.7 [INFO] [stderr] Compiling proc-macro2 v1.0.39 [INFO] [stderr] Compiling serde_derive v1.0.137 [INFO] [stderr] Checking matrixmultiply v0.3.2 [INFO] [stderr] Checking safe_arch v0.6.0 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling num-rational v0.4.0 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Checking wide v0.7.4 [INFO] [stderr] Compiling getrandom v0.2.6 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Compiling thiserror-impl v1.0.31 [INFO] [stderr] Compiling roqoqo v1.0.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling nalgebra-macros v0.1.0 [INFO] [stderr] Compiling roqoqo-derive v1.0.0-alpha.1 [INFO] [stderr] Checking thiserror v1.0.31 [INFO] [stderr] Checking num-complex v0.4.1 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking simba v0.7.1 [INFO] [stderr] Checking ndarray v0.15.4 [INFO] [stderr] Checking qoqo_calculator v0.7.0 [INFO] [stderr] Checking nalgebra v0.31.0 [INFO] [stderr] Documenting roqoqo v1.0.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 36.82s [INFO] running `Command { std: "docker" "inspect" "4462ccb64d34d520931ee8437b4e3dcb0f7c34c9047b7380fff2a9f1fc06241b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4462ccb64d34d520931ee8437b4e3dcb0f7c34c9047b7380fff2a9f1fc06241b", kill_on_drop: false }` [INFO] [stdout] 4462ccb64d34d520931ee8437b4e3dcb0f7c34c9047b7380fff2a9f1fc06241b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-19/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-19/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=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+1.61.0" "rustdoc" "--lib" "-Zrustdoc-map" "--frozen" "--message-format=json" "--" "--html-in-header" "katex.html" "--document-private-items" "-Z" "unstable-options" "--document-private-items", kill_on_drop: false }` [INFO] [stdout] f5776084cd9d4cb3ecbbde6e45f2a07cb6c5020ca46e449175dca64bb7321593 [INFO] running `Command { std: "docker" "start" "-a" "f5776084cd9d4cb3ecbbde6e45f2a07cb6c5020ca46e449175dca64bb7321593", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.39 [INFO] [stderr] Compiling unicode-ident v1.0.0 [INFO] [stderr] Compiling syn v1.0.95 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling libc v0.2.126 [INFO] [stderr] Compiling serde_derive v1.0.137 [INFO] [stderr] Compiling serde v1.0.137 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.16 [INFO] [stderr] Checking bytemuck v1.9.1 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling paste v1.0.7 [INFO] [stderr] Checking matrixmultiply v0.3.2 [INFO] [stderr] Checking safe_arch v0.6.0 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling num-rational v0.4.0 [INFO] [stderr] Checking wide v0.7.4 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Compiling getrandom v0.2.6 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Compiling thiserror-impl v1.0.31 [INFO] [stderr] Compiling roqoqo v1.0.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling nalgebra-macros v0.1.0 [INFO] [stderr] Compiling roqoqo-derive v1.0.0-alpha.1 [INFO] [stderr] Checking thiserror v1.0.31 [INFO] [stderr] Checking num-complex v0.4.1 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking simba v0.7.1 [INFO] [stderr] Checking ndarray v0.15.4 [INFO] [stderr] Checking qoqo_calculator v0.7.0 [INFO] [stderr] Checking nalgebra v0.31.0 [INFO] [stderr] Documenting roqoqo v1.0.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | / //! # roqoqo [INFO] [stdout] 21 | | //! [INFO] [stdout] 22 | | //! `Rust only Quantum Operation Quantum Operation` - the quantum computing toolkit by HQS Quantum Simulations. [INFO] [stdout] 23 | | //! [INFO] [stdout] | |___^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | #![warn(rustdoc::missing_doc_code_examples)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/backends.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | / //! Traits defining the standard form of roqoqo backends. [INFO] [stdout] 14 | | //! [INFO] [stdout] 15 | | //! roqoqo can be used to implement interfaces and backends to quantum hardware, quantum simulators and other software packages. [INFO] [stdout] 16 | | //! While roqoqo does not require a certain design for general interfaces or backends, [INFO] [stdout] ... | [INFO] [stdout] 28 | | //! Other backends: [INFO] [stdout] 29 | | //! * `qasm` ( ). [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/backends.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | /// Trait for Backends that can evaluate measurements to expectation values. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/backends.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | / /// Runs a circuit with the backend. [INFO] [stdout] 54 | | /// [INFO] [stdout] 55 | | /// A circuit is passed to the backend and executed. [INFO] [stdout] 56 | | /// During execution values are written to and read from classical registers [INFO] [stdout] ... | [INFO] [stdout] 69 | | /// [INFO] [stdout] 70 | | /// `RegisterResult` - The output registers written by the evaluated circuits. [INFO] [stdout] | |__________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/backends.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | / /// Runs each operation obtained from an iterator over operations on the backend. [INFO] [stdout] 76 | | /// [INFO] [stdout] 77 | | /// An iterator over operations is passed to the backend and executed. [INFO] [stdout] 78 | | /// During execution values are written to and read from classical registers [INFO] [stdout] ... | [INFO] [stdout] 91 | | /// [INFO] [stdout] 92 | | /// `RegisterResult` - The output registers written by the evaluated circuits. [INFO] [stdout] | |__________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/backends.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | / /// Runs all circuits corresponding to one measurement with the backend. [INFO] [stdout] 99 | | /// [INFO] [stdout] 100 | | /// An expectation value measurement in general involves several circuits. [INFO] [stdout] 101 | | /// Each circuit is passes to the backend and executed separately. [INFO] [stdout] ... | [INFO] [stdout] 115 | | /// [INFO] [stdout] 116 | | /// `RegisterResult` - The output registers written by the evaluated measurement circuits. [INFO] [stdout] | |______________________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/backends.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | / /// Evaluates expectation values of a measurement with the backend. [INFO] [stdout] 157 | | /// [INFO] [stdout] 158 | | /// # Arguments [INFO] [stdout] 159 | | /// [INFO] [stdout] ... | [INFO] [stdout] 164 | | /// `Ok(Option>)` - The HashMap of measurement results. [INFO] [stdout] 165 | | /// `Err(RoqoqoBackendError)` - The measurement run failed. [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/devices.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | / //! Traits defining the standard functions for roqoqo devices. [INFO] [stdout] 14 | | //! [INFO] [stdout] 15 | | //! Devices in roqoqo have two use cases: [INFO] [stdout] 16 | | //! [INFO] [stdout] ... | [INFO] [stdout] 37 | | //! accessing the quantum computing hardware. The devices also encode a connectivity model [INFO] [stdout] 38 | | //! [INFO] [stdout] | |___^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/devices.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | / /// Trait for roqoqo devices. [INFO] [stdout] 46 | | /// [INFO] [stdout] 47 | | /// Defines standard functions available for roqoqo devices. [INFO] [stdout] 48 | | /// [INFO] [stdout] | |___^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/devices.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / /// Returns the gate time of a single qubit operation if the single qubit operation is available on device. [INFO] [stdout] 51 | | /// [INFO] [stdout] 52 | | /// The base assumption [INFO] [stdout] 53 | | /// [INFO] [stdout] ... | [INFO] [stdout] 62 | | /// * `None` - The gate is not available on the device. [INFO] [stdout] 63 | | /// [INFO] [stdout] | |_______^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/devices.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / /// Returns the gate time of a two qubit operation if the two qubit operation is available on device-. [INFO] [stdout] 67 | | /// [INFO] [stdout] 68 | | /// [INFO] [stdout] 69 | | /// # Arguments [INFO] [stdout] ... | [INFO] [stdout] 78 | | /// * `None` - The gate is not available on the device. [INFO] [stdout] 79 | | /// [INFO] [stdout] | |_______^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/devices.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / /// Returns the gate time of a multi qubit operation if the multi qubit operation is available on device. [INFO] [stdout] 83 | | /// [INFO] [stdout] 84 | | /// [INFO] [stdout] 85 | | /// # Arguments [INFO] [stdout] ... | [INFO] [stdout] 93 | | /// * `None` - The gate is not available on the device. [INFO] [stdout] 94 | | /// [INFO] [stdout] | |_______^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/devices.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | / /// Returns the matrix of the decoherence rates of the Lindblad equation. [INFO] [stdout] 98 | | /// [INFO] [stdout] 99 | | /// $$ [INFO] [stdout] 100 | | /// \frac{d}{dt}\rho = \sum_{i,j=0}^{2} M_{i,j} L_{i} \rho L_{j}^{\dagger} - \frac{1}{2} \{ L_{j}^{\dagger} L_i, \rho \} \\\\ [INFO] [stdout] ... | [INFO] [stdout] 113 | | /// * `None` - The qubit is not part of the device. [INFO] [stdout] 114 | | /// [INFO] [stdout] | |_______^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/devices.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | / /// Returns the number of qubits the device supports. [INFO] [stdout] 118 | | /// [INFO] [stdout] 119 | | /// # Returns [INFO] [stdout] 120 | | /// [INFO] [stdout] 121 | | /// The number of qubits in the device. [INFO] [stdout] 122 | | /// [INFO] [stdout] | |_______^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/devices.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | / /// Returns the list of pairs of qubits linked with a native two-qubit-gate in the device. [INFO] [stdout] 126 | | /// [INFO] [stdout] 127 | | /// A pair of qubits is considered linked by a native two-qubit-gate if the device [INFO] [stdout] 128 | | /// can implement a two-qubit-gate between the two qubits without decomposing it [INFO] [stdout] ... | [INFO] [stdout] 140 | | /// A list (Vec) of pairs of qubits linked with a native two-qubit-gate in the device. [INFO] [stdout] 141 | | /// [INFO] [stdout] | |_______^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/devices.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | / /// Changes the device topology based on a Pragma operation. [INFO] [stdout] 145 | | /// [INFO] [stdout] 146 | | /// Specific devices and backends can allow changes to the device topology. [INFO] [stdout] 147 | | /// These changes are represented by Pragma operations that are only available for [INFO] [stdout] ... | [INFO] [stdout] 167 | | /// In case the device is not allowed to be changed a generic RoqoqoBackendError is returned. [INFO] [stdout] 168 | | /// [INFO] [stdout] | |_______^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/measurements/mod.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | / //! Provides the functionality for **post-processing** the measurement output of the quantum computing programs. [INFO] [stdout] 14 | | //! [INFO] [stdout] 15 | | //! Measurement classes take the result of the circuit running (or being simulated) [INFO] [stdout] 16 | | //! on a backend and post-process a measurement record of sigma-z measurements [INFO] [stdout] ... | [INFO] [stdout] 21 | | //! # Note [INFO] [stdout] 22 | | //! The functionality to **perform** the actual measurement is provided by the measurement operations [crate::operations]. [INFO] [stdout] | |__________________________________________________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/measurements/mod.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | / /// Returns iterator over circuits for measurement. [INFO] [stdout] 95 | | /// [INFO] [stdout] 96 | | /// The returned circuits have to be executed by the backend [INFO] [stdout] 97 | | /// and their measurement written into classical registers to evaluate [INFO] [stdout] ... | [INFO] [stdout] 101 | | /// [INFO] [stdout] 102 | | /// * `Box + 'a>` - The quantum circuits. [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/measurements/mod.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | / /// Returns the constant Circuit that is executed before each Circuit in circuits. [INFO] [stdout] 106 | | /// [INFO] [stdout] 107 | | /// # Returns [INFO] [stdout] 108 | | /// [INFO] [stdout] 109 | | /// * `&Option src/measurements/mod.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | / /// Returns clone of Measurement with symbolic parameters replaced. [INFO] [stdout] 113 | | /// [INFO] [stdout] 114 | | /// # Arguments [INFO] [stdout] 115 | | /// [INFO] [stdout] ... | [INFO] [stdout] 120 | | /// * `Ok(Self)` - The Circuits with the parameters substituted. [INFO] [stdout] 121 | | /// * `Err(RoqoqoError)` - The substitution failed. [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/measurements/mod.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 187 | / /// Evaluates measurement results based on classical registers. [INFO] [stdout] 188 | | /// [INFO] [stdout] 189 | | /// Arguments: [INFO] [stdout] 190 | | /// [INFO] [stdout] ... | [INFO] [stdout] 198 | | /// * `Ok(None)` - The measurement did not fail but is incomplete. A new round of measurements is needed. [INFO] [stdout] 199 | | /// * `Err(RoqoqoError)` - The measurement evaluation failed. [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | / //! Operations are the atomic instructions in any quantum program that can be represented by roqoqo. [INFO] [stdout] 14 | | //! [INFO] [stdout] 15 | | //! Operations can be of various kinds: Definitions, GateOperations, PRAGMAs or measurement Operations. [INFO] [stdout] 16 | | //! * Definition operations define the classical registers and variables in the Circuit. [INFO] [stdout] ... | [INFO] [stdout] 20 | | //! * Measurement Operations are operations that perform a measurement either on a quantum computing device (MeasuareQubit) [INFO] [stdout] 21 | | //! or on a simulation of a quantum computing program (PRAGMA measurement operations). [INFO] [stdout] | |______________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | # [doc = r" Enum of all Operations implementing [Operate]"] # [derive (Debug , Clone , PartialEq , InvolveQubits , Operate , Substitute)]... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:8284 [INFO] [stdout] | [INFO] [stdout] 1 | ...InputSymbolic (InputSymbolic) } # [doc = r" Enum of all Operations implementing [OperateSingleQubit]"] # [derive (Debug , Clone , Part... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:10120 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] MeasureQubit (MeasureQubit) } # [doc = r" Enum of all Operations implementing [OperateTwoQubit]"] # [derive (Debug , Clone , Partia... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:12707 [INFO] [stdout] | [INFO] [stdout] 1 | ...edZ (PhaseShiftedControlledZ) } # [doc = r" Enum of all Operations implementing [OperateMultiQubit]"] # [derive (Debug , Clone , Parti... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:13633 [INFO] [stdout] | [INFO] [stdout] 1 | ...Z"] MultiQubitZZ (MultiQubitZZ) } # [doc = r" Enum of all Operations implementing [OperatePragma]"] # [derive (Debug , Clone , Partial... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:16030 [INFO] [stdout] | [INFO] [stdout] 1 | ...t (PragmaRepeatedMeasurement) } # [doc = r" Enum of all Operations implementing [OperatePragmaNoise]"] # [derive (Debug , Clone , Part... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:16757 [INFO] [stdout] | [INFO] [stdout] 1 | ...Noise (PragmaGeneralNoise) } # [doc = r" Enum of all Operations implementing [OperatePragmaNoiseProba]"] # [derive (Debug , Clone , Pa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:17435 [INFO] [stdout] | [INFO] [stdout] 1 | ...aRandomNoise (PragmaRandomNoise) } # [doc = r" Enum of all Operations implementing [OperateGate]"] # [derive (Debug , Clone , PartialE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:21876 [INFO] [stdout] | [INFO] [stdout] 1 | ...bitZZ"] MultiQubitZZ (MultiQubitZZ) } # [doc = r" Enum of all Operations implementing [Rotate]"] # [allow (clippy :: upper_case_acrony... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:23195 [INFO] [stdout] | [INFO] [stdout] 1 | ...bitZZ"] MultiQubitZZ (MultiQubitZZ) } # [doc = r" Enum of all Operations implementing [Define]"] # [derive (Debug , Clone , PartialEq ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:23848 [INFO] [stdout] | [INFO] [stdout] 1 | ...nputSymbolic (InputSymbolic) } # [doc = r" Enum of all Operations implementing [OperateConstantGate]"] # [derive (Debug , Clone , Part... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:24180 [INFO] [stdout] | [INFO] [stdout] 1 | ...num ConstantGateOperation { } # [doc = r" Enum of all Operations implementing [OperateSingleQubitGate]"] # [derive (Debug , Clone , Pa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:25516 [INFO] [stdout] | [INFO] [stdout] 1 | ...tateXY"] RotateXY (RotateXY) } # [doc = r" Enum of all Operations implementing [OperateTwoQubitGate]"] # [derive (Debug , Clone , Part... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> /opt/rustwide/target/debug/build/roqoqo-527a19050d3926be/out/_auto_generated_operations.rs:1:28147 [INFO] [stdout] | [INFO] [stdout] 1 | ...Z (PhaseShiftedControlledZ) } # [doc = r" Enum of all Operations implementing [OperateMultiQubitGate]"] # [derive (Debug , Clone , Par... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | /// Represents qubits involved in a roqoqo Operation. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | / /// Returns tags classifying the type of the operation. [INFO] [stdout] 118 | | /// [INFO] [stdout] 119 | | /// Used for type based dispatch in ffi interfaces. [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | / /// Returns hqslang name of the operation. [INFO] [stdout] 122 | | /// [INFO] [stdout] 123 | | /// As a general rule that should correspond to the roqoqo name of the operation. [INFO] [stdout] | |_____________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | /// Returns `true` when operation has symbolic parameters. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:157:5 [INFO] [stdout] | [INFO] [stdout] 157 | /// Returns a list of all involved qubits. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | /// Substitutes symbolic parameters in clone of the operation. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:194:5 [INFO] [stdout] | [INFO] [stdout] 194 | /// Remaps the qubits in clone of the operation. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | /// Returns `qubit` the Operation acts on. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 261 | /// Returns `target` qubit of two qubit Operation. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:263:5 [INFO] [stdout] | [INFO] [stdout] 263 | /// Returns `control` qubit of two qubit Operation. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:278:5 [INFO] [stdout] | [INFO] [stdout] 278 | /// Returns vector of qubits operation is acting on in descending order of significance [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:282:1 [INFO] [stdout] | [INFO] [stdout] 282 | / /// Trait for PRAGMA Operations that are not necessary available on all universal quantum hardware. [INFO] [stdout] 283 | | /// [INFO] [stdout] 284 | | /// PRAGMA Operations are unphysical in terms of quantum mechanics and are meant to be used for simulation purposes only, i.e. to run on ... [INFO] [stdout] 285 | | /// [INFO] [stdout] | |___^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:320:5 [INFO] [stdout] | [INFO] [stdout] 320 | /// Returns superoperator matrix of the Operation. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:322:5 [INFO] [stdout] | [INFO] [stdout] 322 | /// Returns the gate to the power of `power`. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:345:5 [INFO] [stdout] | [INFO] [stdout] 345 | /// Returns the probability of the gate, based on its gate_time and rate. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:366:5 [INFO] [stdout] | [INFO] [stdout] 366 | /// Returns unitary matrix of the gate. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:385:5 [INFO] [stdout] | [INFO] [stdout] 385 | /// Returns rotation parameter theta. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:387:5 [INFO] [stdout] | [INFO] [stdout] 387 | /// Returns the gate to the power of `power`.` [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:435:5 [INFO] [stdout] | [INFO] [stdout] 435 | /// Returns name of definition operation. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:450:5 [INFO] [stdout] | [INFO] [stdout] 450 | /// Returns true when unitary operation U is self inverse U*U = I. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:501:5 [INFO] [stdout] | [INFO] [stdout] 501 | / /// Returns alpha_r parameter of operation. [INFO] [stdout] 502 | | /// [INFO] [stdout] 503 | | /// # Returns [INFO] [stdout] 504 | | /// [INFO] [stdout] 505 | | /// * `alpha_r` - The real part $\alpha_r$ of the on-diagonal elements of the single-qubit unitary matrix. [INFO] [stdout] | |______________________________________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:508:5 [INFO] [stdout] | [INFO] [stdout] 508 | / /// Returns alpha_i parameter of operation. [INFO] [stdout] 509 | | /// [INFO] [stdout] 510 | | /// # Returns [INFO] [stdout] 511 | | /// [INFO] [stdout] 512 | | /// * `alpha_i` - The imaginary part $ \alpha_i $ of the on-diagonal elements of the single-qubit unitary matrix. [INFO] [stdout] | |_____________________________________________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:515:5 [INFO] [stdout] | [INFO] [stdout] 515 | / /// Returns beta_r parameter of operation. [INFO] [stdout] 516 | | /// [INFO] [stdout] 517 | | /// # Returns [INFO] [stdout] 518 | | /// [INFO] [stdout] 519 | | /// * `beta_r` - The real part $ \beta_r $ of the off-diagonal elements of the single-qubit unitary matrix. [INFO] [stdout] | |_______________________________________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:522:5 [INFO] [stdout] | [INFO] [stdout] 522 | / /// Returns beta_i parameter of operation. [INFO] [stdout] 523 | | /// [INFO] [stdout] 524 | | /// # Returns [INFO] [stdout] 525 | | /// [INFO] [stdout] 526 | | /// * `beta_i` - imaginary part $ \beta_i $ of the off-diagonal elements of the single-qubit unitary matrix. [INFO] [stdout] | |_________________________________________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:529:5 [INFO] [stdout] | [INFO] [stdout] 529 | / /// Returns global_phase parameter of operation. [INFO] [stdout] 530 | | /// [INFO] [stdout] 531 | | /// # Returns [INFO] [stdout] 532 | | /// [INFO] [stdout] 533 | | /// * `global_phase` - The global phase phi $ \phi $ of the single-qubit unitary. [INFO] [stdout] | |_____________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:613:5 [INFO] [stdout] | [INFO] [stdout] 613 | / /// Returns equivalent SingleQubitGate. [INFO] [stdout] 614 | | /// [INFO] [stdout] 615 | | /// Converts Operation implementing OperateSingleQubitGate Trait into SingleQubitGate. [INFO] [stdout] | |__________________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:645:5 [INFO] [stdout] | [INFO] [stdout] 645 | /// Returns [KakDecomposition] of two qubit gate. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/operations/mod.rs:677:5 [INFO] [stdout] | [INFO] [stdout] 677 | /// Returns a decomposition of the multi-qubit operation using a circuit with two-qubit-operations. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/registers.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | / //! Classical registers for roqoqo. [INFO] [stdout] 14 | | //! [INFO] [stdout] 15 | | //! Registers are used to store classical information during the execution of a [INFO] [stdout] 16 | | //! roqoqo circuit and to provide a unified output interface for the different backends. [INFO] [stdout] | |________________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:129:1 [INFO] [stdout] | [INFO] [stdout] 129 | /// Errors that can occur in roqoqo. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:252:1 [INFO] [stdout] | [INFO] [stdout] 252 | /// Errors that can occur in roqoqo backends. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 67 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 44.06s [INFO] running `Command { std: "docker" "inspect" "f5776084cd9d4cb3ecbbde6e45f2a07cb6c5020ca46e449175dca64bb7321593", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f5776084cd9d4cb3ecbbde6e45f2a07cb6c5020ca46e449175dca64bb7321593", kill_on_drop: false }` [INFO] [stdout] f5776084cd9d4cb3ecbbde6e45f2a07cb6c5020ca46e449175dca64bb7321593