Skip to content

Commit 2d56d6e

Browse files
committed
Move unsafe to end and smart ptrs into box
1 parent 208be1e commit 2d56d6e

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

_data/site.json

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@
258258
]
259259
},
260260
{
261-
"title": "Box and Trait Objects",
261+
"title": "Box<T>, Trait Objects, and Smart Pointers",
262262
"agenda": [
263263
{ "title": "The `Box<T>` Type", "sub": [] },
264264
{ "title": "The `Deref` Trait", "sub": [] },
@@ -268,7 +268,9 @@
268268
{ "title": "Trait Objects", "sub": [
269269
{ "title": "Dynamic dispatch with `dyn`", "sub": [] }
270270
] },
271-
{ "title": "Dynamically Sized Types", "sub": [] }
271+
{ "title": "Dynamically Sized Types", "sub": [] },
272+
{ "title": "The `Rc` Type", "sub": [] },
273+
{ "title": "The `RefCell` Type", "sub": [] }
272274
],
273275
"slides_light_html": "http://htmlpreview.github.io/?https://github.com/rust-stuco/lectures/blob/main/week9/light.html",
274276
"slides_light_pdf": "https://raw.githubusercontent.com/rust-stuco/lectures/main/week9/light.pdf",
@@ -281,27 +283,6 @@
281283
"slides_released": false,
282284
"extras": []
283285
},
284-
{
285-
"title": "Smart Pointers and Unsafe",
286-
"agenda": [
287-
{ "title": "The `Rc` Type", "sub": [] },
288-
{ "title": "The `RefCell` Type", "sub": [] },
289-
{ "title": "Memory Leaks", "sub": [] },
290-
{ "title": "Unsafe Superpowers", "sub": [] },
291-
{ "title": "Raw Pointers", "sub": [] },
292-
{ "title": "FFI", "sub": [] }
293-
],
294-
"slides_light_html": "http://htmlpreview.github.io/?https://github.com/rust-stuco/lectures/blob/main/week10/light.html",
295-
"slides_light_pdf": "https://raw.githubusercontent.com/rust-stuco/lectures/main/week10/light.pdf",
296-
"slides_dark_html": "http://htmlpreview.github.io/?https://github.com/rust-stuco/lectures/blob/main/week10/dark.html",
297-
"slides_dark_pdf": "https://raw.githubusercontent.com/rust-stuco/lectures/main/week10/dark.pdf",
298-
"hw_handout": "/hw/iterlab/iterlab.zip",
299-
"hw_writeup": "/hw/iterlab/doc/iterlab/index.html",
300-
"hw_released": false,
301-
"details_released": true,
302-
"slides_released": false,
303-
"extras": []
304-
},
305286
{
306287
"title": "Parallelism",
307288
"agenda": [
@@ -339,6 +320,25 @@
339320
"details_released": true,
340321
"slides_released": false,
341322
"extras": []
323+
},
324+
{
325+
"title": "Unsafe",
326+
"agenda": [
327+
{ "title": "Memory Leaks", "sub": [] },
328+
{ "title": "Unsafe Superpowers", "sub": [] },
329+
{ "title": "Raw Pointers", "sub": [] },
330+
{ "title": "FFI", "sub": [] }
331+
],
332+
"slides_light_html": "http://htmlpreview.github.io/?https://github.com/rust-stuco/lectures/blob/main/week10/light.html",
333+
"slides_light_pdf": "https://raw.githubusercontent.com/rust-stuco/lectures/main/week10/light.pdf",
334+
"slides_dark_html": "http://htmlpreview.github.io/?https://github.com/rust-stuco/lectures/blob/main/week10/dark.html",
335+
"slides_dark_pdf": "https://raw.githubusercontent.com/rust-stuco/lectures/main/week10/dark.pdf",
336+
"hw_handout": "/hw/iterlab/iterlab.zip",
337+
"hw_writeup": "/hw/iterlab/doc/iterlab/index.html",
338+
"hw_released": false,
339+
"details_released": true,
340+
"slides_released": false,
341+
"extras": []
342342
}
343343
]
344344
}

0 commit comments

Comments
 (0)