Skip to content

Commit f5ad511

Browse files
committed
Fix Array2D doc tests
1 parent de6728f commit f5ad511

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

necsim/impls/no-std/src/array2d.rs

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
9292
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
9393
/// # fn main() -> Result<(), Error> {
9494
/// let rows = vec![vec![1, 2, 3], vec![4, 5, 6]];
95-
/// let array = Array2D::from_rows(&rows)?;
95+
/// let array = Array2D::<_>::from_rows(&rows)?;
9696
/// assert_eq!(array[(1, 2)], 6);
9797
/// assert_eq!(array.as_rows(), rows);
9898
/// # Ok(())
@@ -138,7 +138,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
138138
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
139139
/// # fn main() -> Result<(), Error> {
140140
/// let row_major = vec![1, 2, 3, 4, 5, 6];
141-
/// let array = Array2D::from_row_major(&row_major, 2, 3)?;
141+
/// let array = Array2D::<_>::from_row_major(&row_major, 2, 3)?;
142142
/// assert_eq!(array[(1, 2)], 6);
143143
/// assert_eq!(array.as_rows(), vec![vec![1, 2, 3], vec![4, 5, 6]]);
144144
/// # Ok(())
@@ -173,7 +173,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
173173
///
174174
/// ```
175175
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
176-
/// let array = Array2D::filled_with(42, 2, 3);
176+
/// let array = Array2D::<_>::filled_with(42, 2, 3);
177177
/// assert_eq!(array.as_rows(), vec![vec![42, 42, 42], vec![42, 42, 42]]);
178178
/// ```
179179
///
@@ -210,7 +210,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
210210
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
211211
/// # fn main() -> Result<(), Error> {
212212
/// let iterator = (1..);
213-
/// let array = Array2D::from_iter_row_major(iterator, 2, 3)?;
213+
/// let array = Array2D::<_>::from_iter_row_major(iterator, 2, 3)?;
214214
/// assert_eq!(array.as_rows(), vec![vec![1, 2, 3], vec![4, 5, 6]]);
215215
/// # Ok(())
216216
/// # }
@@ -277,7 +277,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
277277
///
278278
/// ```
279279
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
280-
/// let array = Array2D::filled_with(42, 2, 3);
280+
/// let array = Array2D::<_>::filled_with(42, 2, 3);
281281
/// assert_eq!(array.get(0, 0), Some(&42));
282282
/// assert_eq!(array.get(10, 10), None);
283283
/// ```
@@ -297,7 +297,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
297297
///
298298
/// ```
299299
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
300-
/// let mut array = Array2D::filled_with(42, 2, 3);
300+
/// let mut array = Array2D::<_>::filled_with(42, 2, 3);
301301
///
302302
/// assert_eq!(array.get_mut(0, 0), Some(&mut 42));
303303
/// assert_eq!(array.get_mut(10, 10), None);
@@ -333,7 +333,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
333333
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
334334
/// # fn main() -> Result<(), Error> {
335335
/// let rows = vec![vec![1, 2, 3], vec![4, 5, 6]];
336-
/// let array = Array2D::from_rows(&rows)?;
336+
/// let array = Array2D::<_>::from_rows(&rows)?;
337337
/// let mut row_iter = array.row_iter(1)?;
338338
/// assert_eq!(row_iter.next(), Some(&4));
339339
/// assert_eq!(row_iter.next(), Some(&5));
@@ -362,7 +362,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
362362
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
363363
/// # fn main() -> Result<(), Error> {
364364
/// let rows = vec![vec![1, 2, 3], vec![4, 5, 6]];
365-
/// let array = Array2D::from_rows(&rows)?;
365+
/// let array = Array2D::<_>::from_rows(&rows)?;
366366
/// for row_iter in array.rows_iter() {
367367
/// for element in row_iter {
368368
/// print!("{} ", element);
@@ -410,7 +410,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
410410
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
411411
/// # fn main() -> Result<(), Error> {
412412
/// let rows = vec![vec![1, 2, 3], vec![4, 5, 6]];
413-
/// let array = Array2D::from_rows(&rows)?;
413+
/// let array = Array2D::<_>::from_rows(&rows)?;
414414
/// assert_eq!(array.as_rows(), rows);
415415
/// # Ok(())
416416
/// # }
@@ -437,7 +437,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
437437
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
438438
/// # fn main() -> Result<(), Error> {
439439
/// let rows = vec![vec![1, 2, 3], vec![4, 5, 6]];
440-
/// let array = Array2D::from_rows(&rows)?;
440+
/// let array = Array2D::<_>::from_rows(&rows)?;
441441
/// assert_eq!(array.into_row_major(), vec![1, 2, 3, 4, 5, 6]);
442442
/// # Ok(())
443443
/// # }
@@ -486,7 +486,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
486486
/// # fn main() -> Result<(), Error> {
487487
/// let rows = vec![vec![1, 2, 3], vec![4, 5, 6]];
488488
/// let array = VecArray2D::from_rows(&rows)?;
489-
/// let array: BoxArray2D = array.switch_backend();
489+
/// let array: BoxArray2D<_> = array.switch_backend();
490490
/// assert_eq!(array.into_row_major(), vec![1, 2, 3, 4, 5, 6]);
491491
/// # Ok(())
492492
/// # }
@@ -513,7 +513,7 @@ impl<T, B: ArrayBackend<T>> Array2D<T, B> {
513513
/// # fn main() -> Result<(), Error> {
514514
/// let rows = vec![vec![1, 2, 3], vec![4, 5, 6]];
515515
/// let elements = vec![1, 2, 3, 4, 5, 6];
516-
/// let array = Array2D::from_rows(&rows)?;
516+
/// let array = Array2D::<_>::from_rows(&rows)?;
517517
/// let row_major = array.elements_row_major_iter();
518518
/// assert_eq!(row_major.cloned().collect::<Vec<_>>(), elements);
519519
/// # Ok(())
@@ -545,7 +545,7 @@ impl<T, B: ArrayBackend<T>> Index<(usize, usize)> for Array2D<T, B> {
545545
///
546546
/// ```
547547
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
548-
/// let array = Array2D::filled_with(42, 2, 3);
548+
/// let array = Array2D::<_>::filled_with(42, 2, 3);
549549
/// assert_eq!(array[(0, 0)], 42);
550550
/// ```
551551
///
@@ -555,7 +555,7 @@ impl<T, B: ArrayBackend<T>> Index<(usize, usize)> for Array2D<T, B> {
555555
///
556556
/// ```rust,should_panic
557557
/// # use necsim_impls_no_std::array2d::Array2D;
558-
/// let array = Array2D::filled_with(42, 2, 3);
558+
/// let array = Array2D::<_>::filled_with(42, 2, 3);
559559
/// let element = array[(10, 10)];
560560
/// ```
561561
fn index(&self, (row, column): (usize, usize)) -> &Self::Output {
@@ -572,7 +572,7 @@ impl<T, B: ArrayBackend<T> + DerefMut> IndexMut<(usize, usize)> for Array2D<T, B
572572
///
573573
/// ```
574574
/// # use necsim_impls_no_std::array2d::{Array2D, Error};
575-
/// let mut array = Array2D::filled_with(42, 2, 3);
575+
/// let mut array = Array2D::<_>::filled_with(42, 2, 3);
576576
/// array[(0, 0)] = 100;
577577
/// assert_eq!(array[(0, 0)], 100);
578578
/// ```
@@ -583,7 +583,7 @@ impl<T, B: ArrayBackend<T> + DerefMut> IndexMut<(usize, usize)> for Array2D<T, B
583583
///
584584
/// ```rust,should_panic
585585
/// # use necsim_impls_no_std::array2d::Array2D;
586-
/// let mut array = Array2D::filled_with(42, 2, 3);
586+
/// let mut array = Array2D::<_>::filled_with(42, 2, 3);
587587
/// array[(10, 10)] = 7;
588588
/// ```
589589
fn index_mut(&mut self, (row, column): (usize, usize)) -> &mut Self::Output {

0 commit comments

Comments
 (0)