Link to Rustonomicon for struct's data layout.
authorLukeMathWalker <20745048+LukeMathWalker@users.noreply.github.com>
Tue, 14 May 2024 08:56:14 +0000 (10:56 +0200)
committerLukeMathWalker <20745048+LukeMathWalker@users.noreply.github.com>
Tue, 14 May 2024 08:56:14 +0000 (10:56 +0200)
exercises/03_ticket_v1/09_heap/src/lib.rs

index 3887a70..24d0c6e 100644 (file)
@@ -20,8 +20,9 @@ mod tests {
     fn ticket_size() {
         // This is a tricky question!
         // The "intuitive" answer happens to be the correct answer this time,
-        // but we'll circle back to struct memory layouts later in the course.
-        // There's a lot more to it than meets the eye—padding, alignment, etc.
+        // but, in general, the memory layout of structs is a more complex topic.
+        // If you're curious, check out the "Data layout" section of the Rustonomicon
+        // https://doc.rust-lang.org/nomicon/data.html for more information.
         assert_eq!(size_of::<Ticket>(), todo!());
     }
 }