Skip to content

Commit 68bad3f

Browse files
Merge pull request #37 from KonaeAkira/prelude_size_of
Use `size_of` from prelude
2 parents 7e11733 + 7eb37ef commit 68bad3f

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

rust-patterns-book/src/ch02-traits-in-depth.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -391,9 +391,9 @@ fn main() {
391391
}
392392

393393
// Size comparison:
394-
println!("size_of::<&Circle>() = {}", std::mem::size_of::<&Circle>());
394+
println!("size_of::<&Circle>() = {}", size_of::<&Circle>());
395395
// → 8 bytes (one pointer — the compiler knows the type)
396-
println!("size_of::<&dyn Drawable>() = {}", std::mem::size_of::<&dyn Drawable>());
396+
println!("size_of::<&dyn Drawable>() = {}", size_of::<&dyn Drawable>());
397397
// → 16 bytes (data_ptr + vtable_ptr)
398398
}
399399
```

rust-patterns-book/src/ch11-serialization-zero-copy-and-binary-data.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ struct IpmiHeader {
323323
// --- Safe binary parsing with manual deserialization ---
324324
impl IpmiHeader {
325325
fn from_bytes(data: &[u8]) -> Option<Self> {
326-
if data.len() < std::mem::size_of::<Self>() {
326+
if data.len() < size_of::<Self>() {
327327
return None;
328328
}
329329
Some(IpmiHeader {

0 commit comments

Comments
 (0)