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 Sort by function name Hit count Sort by hit count
<roqoqo::circuit::Circuit as core::iter::traits::collect::Extend<_>>::extend::<_> 0
<roqoqo::circuit::Circuit as core::iter::traits::collect::FromIterator<_>>::from_iter::<_> 0
<roqoqo::circuit::Circuit as core::ops::arith::Add<_>>::add 0
<roqoqo::circuit::Circuit>::is_parametrized::{closure#1} 0
<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<roqoqo::operations::Operation>>::extend::<roqoqo::circuit::OperationIterator> 1
<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<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>::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
<roqoqo::circuit::Circuit as core::clone::Clone>::clone 2

Generated by: LCOV version 1.13