LCOV - code coverage report
Current view:
top level
-
src
- circuit.rs
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
241
245
98.4 %
Date:
2021-11-09 13:25:48
Functions:
55
59
93.2 %
Function Name
Hit count
<roqoqo::circuit::Circuit as core::clone::Clone>::clone
2
<roqoqo::circuit::Circuit as core::cmp::PartialEq>::eq
1
<roqoqo::circuit::Circuit as core::cmp::PartialEq>::ne
1
<roqoqo::circuit::Circuit as core::default::Default>::default
1
<roqoqo::circuit::Circuit as core::fmt::Debug>::fmt
1
<roqoqo::circuit::Circuit as core::fmt::Display>::fmt
1
<roqoqo::circuit::Circuit as core::iter::traits::collect::Extend<_>>::extend::<_>
0
<roqoqo::circuit::Circuit as core::iter::traits::collect::Extend<roqoqo::operations::Operation>>::extend::<roqoqo::circuit::OperationIterator>
1
<roqoqo::circuit::Circuit as core::iter::traits::collect::FromIterator<_>>::from_iter::<_>
0
<roqoqo::circuit::Circuit as core::iter::traits::collect::FromIterator<roqoqo::operations::Operation>>::from_iter::<roqoqo::circuit::OperationIterator>
1
<roqoqo::circuit::Circuit as core::iter::traits::collect::IntoIterator>::into_iter
1
<roqoqo::circuit::Circuit as core::ops::arith::Add<&roqoqo::circuit::Circuit>>::add
1
<roqoqo::circuit::Circuit as core::ops::arith::Add<_>>::add
0
<roqoqo::circuit::Circuit as core::ops::arith::Add<roqoqo::operations::Operation>>::add
1
<roqoqo::circuit::Circuit as core::ops::arith::Add>::add
1
<roqoqo::circuit::Circuit as core::ops::arith::AddAssign<&roqoqo::circuit::Circuit>>::add_assign
1
<roqoqo::circuit::Circuit as core::ops::arith::AddAssign<roqoqo::operations::Operation>>::add_assign
1
<roqoqo::circuit::Circuit as core::ops::arith::AddAssign<roqoqo::operations::single_qubit_gate_operations::Hadamard>>::add_assign
1
<roqoqo::circuit::Circuit as core::ops::arith::AddAssign<roqoqo::operations::single_qubit_gate_operations::RotateX>>::add_assign
1
<roqoqo::circuit::Circuit as core::ops::arith::AddAssign<roqoqo::operations::single_qubit_gate_operations::RotateY>>::add_assign
1
<roqoqo::circuit::Circuit as core::ops::arith::AddAssign<roqoqo::operations::single_qubit_gate_operations::RotateZ>>::add_assign
1
<roqoqo::circuit::Circuit as core::ops::arith::AddAssign<roqoqo::operations::two_qubit_gate_operations::CNOT>>::add_assign
1
<roqoqo::circuit::Circuit as core::ops::arith::AddAssign>::add_assign
1
<roqoqo::circuit::Circuit as core::ops::index::Index<usize>>::index
1
<roqoqo::circuit::Circuit as core::ops::index::IndexMut<usize>>::index_mut
1
<roqoqo::circuit::Circuit as roqoqo::circuit::AsVec<core::ops::range::Range<usize>>>::as_vec
1
<roqoqo::circuit::Circuit as roqoqo::circuit::AsVec<core::ops::range::RangeFrom<usize>>>::as_vec
1
<roqoqo::circuit::Circuit as roqoqo::circuit::AsVec<core::ops::range::RangeTo<usize>>>::as_vec
1
<roqoqo::circuit::Circuit>::add_operation::<roqoqo::operations::Operation>
1
<roqoqo::circuit::Circuit>::add_operation::<roqoqo::operations::define_operations::DefinitionBit>
1
<roqoqo::circuit::Circuit>::add_operation::<roqoqo::operations::define_operations::DefinitionFloat>
1
<roqoqo::circuit::Circuit>::add_operation::<roqoqo::operations::define_operations::InputSymbolic>
1
<roqoqo::circuit::Circuit>::add_operation::<roqoqo::operations::single_qubit_gate_operations::Hadamard>
1
<roqoqo::circuit::Circuit>::add_operation::<roqoqo::operations::single_qubit_gate_operations::PauliX>
1
<roqoqo::circuit::Circuit>::add_operation::<roqoqo::operations::single_qubit_gate_operations::PauliZ>
1
<roqoqo::circuit::Circuit>::add_operation::<roqoqo::operations::single_qubit_gate_operations::RotateX>
1
<roqoqo::circuit::Circuit>::add_operation::<roqoqo::operations::single_qubit_gate_operations::RotateY>
1
<roqoqo::circuit::Circuit>::add_operation::<roqoqo::operations::single_qubit_gate_operations::RotateZ>
1
<roqoqo::circuit::Circuit>::add_operation::<roqoqo::operations::two_qubit_gate_operations::CNOT>
1
<roqoqo::circuit::Circuit>::count_occurences
1
<roqoqo::circuit::Circuit>::count_occurences::{closure#0}
1
<roqoqo::circuit::Circuit>::definitions
1
<roqoqo::circuit::Circuit>::get
1
<roqoqo::circuit::Circuit>::get_mut
1
<roqoqo::circuit::Circuit>::get_operation_types
1
<roqoqo::circuit::Circuit>::involved_qubits
1
<roqoqo::circuit::Circuit>::is_empty
1
<roqoqo::circuit::Circuit>::is_parametrized
1
<roqoqo::circuit::Circuit>::is_parametrized::{closure#0}
1
<roqoqo::circuit::Circuit>::is_parametrized::{closure#1}
0
<roqoqo::circuit::Circuit>::iter
1
<roqoqo::circuit::Circuit>::len
1
<roqoqo::circuit::Circuit>::new
1
<roqoqo::circuit::Circuit>::operations
1
<roqoqo::circuit::Circuit>::remap_qubits
1
<roqoqo::circuit::Circuit>::substitute_parameters
1
<roqoqo::circuit::OperationIterator as core::clone::Clone>::clone
1
<roqoqo::circuit::OperationIterator as core::fmt::Debug>::fmt
1
<roqoqo::circuit::OperationIterator as core::iter::traits::iterator::Iterator>::next
1
Generated by:
LCOV version 1.13