Skip to content

Commit 8774ab5

Browse files
chore: remove std::mem::* imports now unnecessary with CORE_MSRV
`std::mem::{size,align}_of{,_val}` was added to `std::prelude` in Rust 1.80; see [`rust`#123168](rust-lang/rust#123168).
1 parent 68803e3 commit 8774ab5

File tree

23 files changed

+12
-46
lines changed

23 files changed

+12
-46
lines changed

naga/src/back/msl/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -723,6 +723,5 @@ pub fn write_string(
723723

724724
#[test]
725725
fn test_error_size() {
726-
use std::mem::size_of;
727726
assert_eq!(size_of::<Error>(), 32);
728727
}

naga/src/front/wgsl/error.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ use std::ops::Range;
1717
use termcolor::{ColorChoice, NoColor, StandardStream};
1818
use thiserror::Error;
1919

20-
#[cfg(test)]
21-
use std::mem::size_of;
22-
2320
#[derive(Clone, Debug)]
2421
pub struct ParseError {
2522
message: String,

naga/src/non_max_u32.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,5 @@ impl<'de> serde::Deserialize<'de> for NonMaxU32 {
140140

141141
#[test]
142142
fn size() {
143-
use core::mem::size_of;
144143
assert_eq!(size_of::<Option<NonMaxU32>>(), size_of::<u32>());
145144
}

naga/src/proc/typifier.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -908,6 +908,5 @@ impl<'a> ResolveContext<'a> {
908908

909909
#[test]
910910
fn test_error_size() {
911-
use std::mem::size_of;
912911
assert_eq!(size_of::<ResolveError>(), 32);
913912
}

wgpu-core/src/command/bundle.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ use alloc::{
8585
vec::Vec,
8686
};
8787
use core::{
88-
mem::size_of,
8988
num::{NonZeroU32, NonZeroU64},
9089
ops::Range,
9190
};

wgpu-core/src/command/compute.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use thiserror::Error;
22
use wgt::{BufferAddress, DynamicOffset};
33

44
use alloc::{borrow::Cow, boxed::Box, sync::Arc, vec::Vec};
5-
use core::{fmt, mem::size_of, str};
5+
use core::{fmt, str};
66

77
use crate::{
88
binding_model::{

wgpu-core/src/command/render.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use alloc::{borrow::Cow, sync::Arc, vec::Vec};
2-
use core::{fmt, mem::size_of, num::NonZeroU32, ops::Range, str};
2+
use core::{fmt, num::NonZeroU32, ops::Range, str};
33

44
use arrayvec::ArrayVec;
55
use thiserror::Error;

wgpu-core/src/id.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ use core::{
44
fmt::{self, Debug},
55
hash::Hash,
66
marker::PhantomData,
7-
mem::size_of,
87
num::NonZeroU64,
98
};
109
use wgt::WasmNotSendSync;

wgpu-core/src/indirect_validation.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
use alloc::{boxed::Box, format, string::ToString as _};
2-
use core::mem::size_of;
32
use core::num::NonZeroU64;
43

54
use thiserror::Error;

wgpu-core/src/pipeline_cache.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
use core::mem::size_of;
2-
31
use thiserror::Error;
42
use wgt::AdapterInfo;
53

0 commit comments

Comments
 (0)