Skip to content

Commit cc340d8

Browse files
committed
Clippy lint fixes
1 parent 2855e58 commit cc340d8

11 files changed

+21
-16
lines changed

hdf5-sys/src/h5p.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ mod globals {
130130

131131
#[cfg(feature = "1.12.0")]
132132
#[allow(clippy::module_inception)]
133-
pub mod globals {
133+
pub mod globals_inner {
134134
use super::*;
135135
extern_static!(H5P_MAP_CREATE, H5P_CLS_MAP_CREATE_ID_g);
136136
extern_static!(H5P_MAP_ACCESS, H5P_CLS_MAP_ACCESS_ID_g);
@@ -142,7 +142,7 @@ mod globals {
142142
extern_static!(H5P_REFERENCE_ACCESS_DEFAULT, H5P_LST_REFERENCE_ACCESS_ID_g);
143143
}
144144
#[cfg(feature = "1.12.0")]
145-
pub use globals::*;
145+
pub use globals_inner::*;
146146
}
147147

148148
#[cfg(all(not(feature = "1.8.14"), all(target_env = "msvc", not(feature = "static"))))]

hdf5/src/class.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ pub trait ObjectClass: Sized {
2727
let handle = Handle::try_new(id)?;
2828
if Self::is_valid_id_type(handle.id_type()) {
2929
let obj = Self::from_handle(handle);
30-
obj.validate().map(|_| obj)
30+
obj.validate().map(|()| obj)
3131
} else {
3232
Err(From::from(format!("Invalid {} id: {}", Self::NAME, id)))
3333
}

hdf5/src/hl/chunks.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ mod v1_14_0 {
7272
use super::*;
7373
use hdf5_sys::h5d::H5Dchunk_iter;
7474

75-
/// Borrowed version of [ChunkInfo](crate::dataset::ChunkInfo)
75+
/// Borrowed version of [`ChunkInfo`](crate::dataset::ChunkInfo)
7676
#[derive(Clone, Debug, PartialEq, Eq)]
7777
pub struct ChunkInfoRef<'a> {
7878
pub offset: &'a [hsize_t],

hdf5/src/hl/container.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ impl<'a> Reader<'a> {
130130
pub fn read_raw<T: H5Type>(&self) -> Result<Vec<T>> {
131131
let size = self.obj.space()?.size();
132132
let mut vec = Vec::with_capacity(size);
133-
self.read_into_buf(vec.as_mut_ptr(), None, None).map(|_| {
133+
self.read_into_buf(vec.as_mut_ptr(), None, None).map(|()| {
134134
unsafe {
135135
vec.set_len(size);
136136
};
@@ -184,7 +184,7 @@ impl<'a> Reader<'a> {
184184
let obj_ndim = self.obj.get_shape()?.ndim();
185185
ensure!(obj_ndim == 0, "ndim mismatch: expected scalar, got {}", obj_ndim);
186186
let mut val = mem::MaybeUninit::<T>::uninit();
187-
self.read_into_buf(val.as_mut_ptr(), None, None).map(|_| unsafe { val.assume_init() })
187+
self.read_into_buf(val.as_mut_ptr(), None, None).map(|()| unsafe { val.assume_init() })
188188
}
189189
}
190190

hdf5/src/hl/dataset.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@ impl DatasetBuilderInner {
396396
Some(dapl) => dapl.clone(),
397397
None => DatasetAccess::try_new()?,
398398
};
399-
self.dapl_builder.apply(&mut dapl).map(|_| dapl)
399+
self.dapl_builder.apply(&mut dapl).map(|()| dapl)
400400
}
401401

402402
fn compute_chunk_shape(&self, dtype: &Datatype, extents: &Extents) -> Result<Option<Vec<Ix>>> {
@@ -468,15 +468,15 @@ impl DatasetBuilderInner {
468468
Some(dcpl) => dcpl.clone(),
469469
None => DatasetCreate::try_new()?,
470470
};
471-
dcpl_builder.apply(&mut dcpl).map(|_| dcpl)
471+
dcpl_builder.apply(&mut dcpl).map(|()| dcpl)
472472
}
473473

474474
fn build_lcpl(&self) -> Result<LinkCreate> {
475475
let mut lcpl = match &self.lcpl_base {
476476
Some(lcpl) => lcpl.clone(),
477477
None => LinkCreate::try_new()?,
478478
};
479-
self.lcpl_builder.apply(&mut lcpl).map(|_| lcpl)
479+
self.lcpl_builder.apply(&mut lcpl).map(|()| lcpl)
480480
}
481481

482482
fn try_unlink<'n, N: Into<Option<&'n str>>>(&self, name: N) {

hdf5/src/hl/plist/dataset_access.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,14 +223,15 @@ impl DatasetAccessBuilder {
223223
Ok(())
224224
}
225225

226+
#[allow(clippy::needless_pass_by_ref_mut)]
226227
pub fn apply(&self, plist: &mut DatasetAccess) -> Result<()> {
227228
h5lock!(self.populate_plist(plist.id()))
228229
}
229230

230231
pub fn finish(&self) -> Result<DatasetAccess> {
231232
h5lock!({
232233
let mut plist = DatasetAccess::try_new()?;
233-
self.apply(&mut plist).map(|_| plist)
234+
self.apply(&mut plist).map(|()| plist)
234235
})
235236
}
236237
}

hdf5/src/hl/plist/dataset_create.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -650,14 +650,15 @@ impl DatasetCreateBuilder {
650650
!self.filters.is_empty()
651651
}
652652

653+
#[allow(clippy::needless_pass_by_ref_mut)]
653654
pub fn apply(&self, plist: &mut DatasetCreate) -> Result<()> {
654655
h5lock!(self.populate_plist(plist.id()))
655656
}
656657

657658
pub fn finish(&self) -> Result<DatasetCreate> {
658659
h5lock!({
659660
let mut plist = DatasetCreate::try_new()?;
660-
self.apply(&mut plist).map(|_| plist)
661+
self.apply(&mut plist).map(|()| plist)
661662
})
662663
}
663664
}

hdf5/src/hl/plist/file_access.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1482,14 +1482,15 @@ impl FileAccessBuilder {
14821482
Ok(())
14831483
}
14841484

1485+
#[allow(clippy::needless_pass_by_ref_mut)]
14851486
pub fn apply(&self, plist: &mut FileAccess) -> Result<()> {
14861487
h5lock!(self.populate_plist(plist.id()))
14871488
}
14881489

14891490
pub fn finish(&self) -> Result<FileAccess> {
14901491
h5lock!({
14911492
let mut plist = FileAccess::try_new()?;
1492-
self.apply(&mut plist).map(|_| plist)
1493+
self.apply(&mut plist).map(|()| plist)
14931494
})
14941495
}
14951496
}
@@ -1575,7 +1576,7 @@ impl FileAccess {
15751576
}
15761577
let relax = relax > 0;
15771578
let drv = MultiDriver { files, layout, relax };
1578-
drv.validate().map(|_| drv)
1579+
drv.validate().map(|()| drv)
15791580
}
15801581

15811582
#[doc(hidden)]

hdf5/src/hl/plist/file_create.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -424,14 +424,15 @@ impl FileCreateBuilder {
424424
Ok(())
425425
}
426426

427+
#[allow(clippy::needless_pass_by_ref_mut)]
427428
pub fn apply(&self, plist: &mut FileCreate) -> Result<()> {
428429
h5lock!(self.populate_plist(plist.id()))
429430
}
430431

431432
pub fn finish(&self) -> Result<FileCreate> {
432433
h5lock!({
433434
let mut plist = FileCreate::try_new()?;
434-
self.apply(&mut plist).map(|_| plist)
435+
self.apply(&mut plist).map(|()| plist)
435436
})
436437
}
437438
}

hdf5/src/hl/plist/link_create.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,14 +120,15 @@ impl LinkCreateBuilder {
120120
Ok(())
121121
}
122122

123+
#[allow(clippy::needless_pass_by_ref_mut)]
123124
pub fn apply(&self, plist: &mut LinkCreate) -> Result<()> {
124125
h5lock!(self.populate_plist(plist.id()))
125126
}
126127

127128
pub fn finish(&self) -> Result<LinkCreate> {
128129
h5lock!({
129130
let mut plist = LinkCreate::try_new()?;
130-
self.apply(&mut plist).map(|_| plist)
131+
self.apply(&mut plist).map(|()| plist)
131132
})
132133
}
133134
}

hdf5/src/hl/selection.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ fn check_coords(coords: &Array2<Ix>, shape: &[Ix]) -> Result<()> {
103103
let ndim = coords.shape()[1];
104104
ensure!(ndim == shape.len(), "Slice ndim ({}) != shape ndim ({})", ndim, shape.len());
105105
for (i, &dim) in shape.iter().enumerate() {
106-
for &d in coords.slice(s![.., i]).iter() {
106+
for &d in coords.slice(s![.., i]) {
107107
ensure!(d < dim, "Index {} out of bounds for axis {} with size {}", d, i, dim);
108108
}
109109
}

0 commit comments

Comments
 (0)