Skip to content

Commit f66c823

Browse files
committed
fmt
1 parent 4c4db85 commit f66c823

15 files changed

Lines changed: 40 additions & 51 deletions

File tree

library/alloc/src/collections/vec_deque/iter.rs

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
1-
#![feature(ub_checks)]
2-
use safety::{ensures,requires};
1+
use core::iter::{FusedIterator, TrustedLen, TrustedRandomAccess, TrustedRandomAccessNoCoerce};
32
#[cfg(kani)]
4-
#[unstable(feature="kani", issue="none")]
53
use core::kani;
6-
#[allow(unused_imports)]
7-
#[unstable(feature = "ub_checks", issue = "none")]
8-
use core::ub_checks::*;
9-
10-
use core::iter::{FusedIterator, TrustedLen, TrustedRandomAccess, TrustedRandomAccessNoCoerce};
114
use core::num::NonZero;
125
use core::ops::Try;
136
use core::{fmt, mem, slice};
147

8+
use safety::requires;
9+
1510
/// An iterator over the elements of a `VecDeque`.
1611
///
1712
/// This `struct` is created by the [`iter`] method on [`super::VecDeque`]. See its

library/alloc/src/collections/vec_deque/iter_mut.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use core::kani;
44
use core::num::NonZero;
55
use core::ops::Try;
66
use core::{fmt, mem, slice};
7+
78
use safety::requires;
89

910
/// A mutable iterator over the elements of a `VecDeque`.

library/core/src/array/iter.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
//! Defines the `IntoIter` owned iterator for arrays.
22
3+
use safety::requires;
4+
35
use crate::intrinsics::transmute_unchecked;
46
use crate::iter::{FusedIterator, TrustedLen, TrustedRandomAccessNoCoerce};
57
#[cfg(kani)]
@@ -8,7 +10,6 @@ use crate::mem::MaybeUninit;
810
use crate::num::NonZero;
911
use crate::ops::{IndexRange, Range, Try};
1012
use crate::{fmt, ptr};
11-
use safety::requires;
1213

1314
mod iter_inner;
1415

library/core/src/char/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ pub use self::methods::encode_utf16_raw; // perma-unstable
4040
#[unstable(feature = "char_internals", reason = "exposed only for libstd", issue = "none")]
4141
pub use self::methods::{encode_utf8_raw, encode_utf8_raw_unchecked}; // perma-unstable
4242

43+
use safety::requires;
44+
4345
use crate::ascii;
4446
pub(crate) use self::methods::EscapeDebugExtArgs;
4547
use crate::error::Error;
@@ -49,7 +51,6 @@ use crate::iter::{FusedIterator, TrustedLen, TrustedRandomAccess, TrustedRandomA
4951
#[cfg(kani)]
5052
use crate::kani;
5153
use crate::num::NonZero;
52-
use safety::requires;
5354

5455
// UTF-8 ranges and tags for encoding characters
5556
const TAG_CONT: u8 = 0b1000_0000;

library/core/src/iter/adapters/cloned.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
1-
use safety::{ensures,requires};
2-
#[cfg(kani)]
3-
use crate::kani;
4-
#[allow(unused_imports)]
5-
use crate::ub_checks::*;
6-
71
use core::num::NonZero;
82

3+
use safety::requires;
4+
95
use crate::iter::adapters::zip::try_get_unchecked;
106
use crate::iter::adapters::{SourceIter, TrustedRandomAccess, TrustedRandomAccessNoCoerce};
117
use crate::iter::{FusedIterator, InPlaceIterable, TrustedLen, UncheckedIterator};
8+
#[cfg(kani)]
9+
use crate::kani;
1210
use crate::ops::Try;
1311

1412
/// An iterator that clones the elements of an underlying iterator.

library/core/src/iter/adapters/copied.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
use safety::requires;
2-
#[cfg(kani)]
3-
use crate::kani;
2+
43
use crate::iter::adapters::zip::try_get_unchecked;
54
use crate::iter::adapters::{SourceIter, TrustedRandomAccess, TrustedRandomAccessNoCoerce};
65
use crate::iter::{FusedIterator, InPlaceIterable, TrustedLen};
6+
#[cfg(kani)]
7+
use crate::kani;
78
use crate::mem::{MaybeUninit, SizedTypeProperties};
89
use crate::num::NonZero;
910
use crate::ops::Try;

library/core/src/iter/adapters/enumerate.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
use safety::{ensures,requires};
2-
#[cfg(kani)]
3-
use crate::kani;
4-
#[allow(unused_imports)]
5-
use crate::ub_checks::*;
1+
use safety::requires;
62

73
use crate::iter::adapters::zip::try_get_unchecked;
84
use crate::iter::adapters::{SourceIter, TrustedRandomAccess, TrustedRandomAccessNoCoerce};
95
use crate::iter::{FusedIterator, InPlaceIterable, TrustedFused, TrustedLen};
6+
#[cfg(kani)]
7+
use crate::kani;
108
use crate::num::NonZero;
119
use crate::ops::Try;
1210

library/core/src/iter/adapters/fuse.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
1-
use safety::{ensures,requires};
2-
#[cfg(kani)]
3-
use crate::kani;
4-
#[allow(unused_imports)]
5-
use crate::ub_checks::*;
1+
use safety::requires;
62

73
use crate::intrinsics;
84
use crate::iter::adapters::SourceIter;
95
use crate::iter::adapters::zip::try_get_unchecked;
106
use crate::iter::{
117
FusedIterator, TrustedFused, TrustedLen, TrustedRandomAccess, TrustedRandomAccessNoCoerce,
128
};
9+
#[cfg(kani)]
10+
use crate::kani;
1311
use crate::ops::Try;
1412

1513
/// An iterator that yields `None` forever after the underlying iterator

library/core/src/iter/adapters/map.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
1-
use safety::{ensures,requires};
2-
#[cfg(kani)]
3-
use crate::kani;
4-
#[allow(unused_imports)]
5-
use crate::ub_checks::*;
1+
use safety::requires;
62

73
use crate::fmt;
84
use crate::iter::adapters::zip::try_get_unchecked;
95
use crate::iter::adapters::{SourceIter, TrustedRandomAccess, TrustedRandomAccessNoCoerce};
106
use crate::iter::{FusedIterator, InPlaceIterable, TrustedFused, TrustedLen, UncheckedIterator};
7+
#[cfg(kani)]
8+
use crate::kani;
119
use crate::num::NonZero;
1210
use crate::ops::Try;
1311

library/core/src/iter/adapters/skip.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
use safety::{ensures,requires};
2-
#[cfg(kani)]
3-
use crate::kani;
4-
#[allow(unused_imports)]
5-
use crate::ub_checks::*;
1+
use safety::requires;
62

73
use crate::intrinsics::unlikely;
84
use crate::iter::adapters::SourceIter;
@@ -11,6 +7,8 @@ use crate::iter::{
117
FusedIterator, InPlaceIterable, TrustedFused, TrustedLen, TrustedRandomAccess,
128
TrustedRandomAccessNoCoerce,
139
};
10+
#[cfg(kani)]
11+
use crate::kani;
1412
use crate::num::NonZero;
1513
use crate::ops::{ControlFlow, Try};
1614

0 commit comments

Comments
 (0)