mirror of https://github.com/Qiskit/qiskit.git
Fix cargo clippy and rustfmt for Rust 1.79 (#12710)
After the recently merged #12543 when working with Rust 1.79 cargo fmt makes a small formatting change that rust 1.70 wouldn't and clippy makes flags a &Vec<_> that should be a slice &[_] instead. This commit makes these two small chagnes so they're not an issue for people building with the latest stable version of rust, not just our MSRV.
This commit is contained in:
parent
c674913e68
commit
3fb175390d
|
@ -120,8 +120,10 @@ pub fn pattern_to_cycles(pattern: &ArrayView1<usize>) -> Vec<Vec<usize>> {
|
|||
/// Periodic (or Python-like) access to a vector.
|
||||
/// Util used below in ``decompose_cycles``.
|
||||
#[inline]
|
||||
fn pget(vec: &Vec<usize>, index: isize) -> Result<usize, PySequenceIndexError> {
|
||||
let SequenceIndex::Int(wrapped) = PySequenceIndex::Int(index).with_len(vec.len())? else {unreachable!()};
|
||||
fn pget(vec: &[usize], index: isize) -> Result<usize, PySequenceIndexError> {
|
||||
let SequenceIndex::Int(wrapped) = PySequenceIndex::Int(index).with_len(vec.len())? else {
|
||||
unreachable!()
|
||||
};
|
||||
Ok(vec[wrapped])
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue