Skip to content

Commit 4c4db85

Browse files
committed
fmt
1 parent 80f8368 commit 4c4db85

5 files changed

Lines changed: 15 additions & 36 deletions

File tree

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

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
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};
7+
use safety::requires;
148

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

library/alloc/src/vec/into_iter.rs

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,9 @@
1-
#![feature(ub_checks)]
2-
use safety::{ensures,requires};
3-
#[cfg(kani)]
4-
#[unstable(feature="kani", issue="none")]
5-
use core::kani;
6-
#[allow(unused_imports)]
7-
#[unstable(feature = "ub_checks", issue = "none")]
8-
use core::ub_checks::*;
9-
101
use core::iter::{
112
FusedIterator, InPlaceIterable, SourceIter, TrustedFused, TrustedLen,
123
TrustedRandomAccessNoCoerce,
134
};
5+
#[cfg(kani)]
6+
use core::kani;
147
use core::marker::PhantomData;
158
use core::mem::{ManuallyDrop, MaybeUninit, SizedTypeProperties};
169
use core::num::NonZero;
@@ -20,6 +13,8 @@ use core::ptr::{self, NonNull};
2013
use core::slice::{self};
2114
use core::{array, fmt};
2215

16+
use safety::requires;
17+
2318
#[cfg(not(no_global_oom_handling))]
2419
use super::AsVecIntoIter;
2520
use crate::alloc::{Allocator, Global};

library/core/src/array/iter.rs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
//! Defines the `IntoIter` owned iterator for arrays.
22
3-
use safety::{ensures,requires};
4-
#[cfg(kani)]
5-
use crate::kani;
6-
#[allow(unused_imports)]
7-
use crate::ub_checks::*;
8-
93
use crate::intrinsics::transmute_unchecked;
104
use crate::iter::{FusedIterator, TrustedLen, TrustedRandomAccessNoCoerce};
5+
#[cfg(kani)]
6+
use crate::kani;
117
use crate::mem::MaybeUninit;
128
use crate::num::NonZero;
139
use crate::ops::{IndexRange, Range, Try};
1410
use crate::{fmt, ptr};
11+
use safety::requires;
1512

1613
mod iter_inner;
1714

library/core/src/char/mod.rs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,20 +40,16 @@ 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-
#[rustfmt::skip]
44-
use safety::{ensures,requires};
45-
#[cfg(kani)]
46-
use crate::kani;
47-
#[allow(unused_imports)]
48-
use crate::ub_checks::*;
49-
5043
use crate::ascii;
5144
pub(crate) use self::methods::EscapeDebugExtArgs;
5245
use crate::error::Error;
5346
use crate::escape::{AlwaysEscaped, EscapeIterInner, MaybeEscaped};
5447
use crate::fmt::{self, Write};
5548
use crate::iter::{FusedIterator, TrustedLen, TrustedRandomAccess, TrustedRandomAccessNoCoerce};
49+
#[cfg(kani)]
50+
use crate::kani;
5651
use crate::num::NonZero;
52+
use safety::requires;
5753

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

library/core/src/range/iter.rs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
1-
use safety::{ensures,requires};
2-
#[cfg(kani)]
3-
use crate::kani;
4-
#[allow(unused_imports)]
5-
use crate::ub_checks::*;
6-
71
use crate::iter::{
82
FusedIterator, Step, TrustedLen, TrustedRandomAccess, TrustedRandomAccessNoCoerce, TrustedStep,
93
};
4+
#[cfg(kani)]
5+
use crate::kani;
106
use crate::num::NonZero;
117
use crate::range::{Range, RangeFrom, RangeInclusive, legacy};
8+
use safety::requires;
129

1310
/// By-value [`Range`] iterator.
1411
#[unstable(feature = "new_range_api", issue = "125687")]

0 commit comments

Comments
 (0)