finished 18.2

This commit is contained in:
2025-04-03 13:09:01 -06:00
parent cb2ac6ab69
commit 559d4bcdef
3 changed files with 264 additions and 150 deletions

View File

@ -7,172 +7,32 @@
"id": "64904eb93f53e8e0",
"type": "tabs",
"children": [
{
"id": "caf0233e624d6c1c",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Test Controls.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Test Controls"
}
},
{
"id": "53b36d00b704136e",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Concurrency.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Concurrency"
}
},
{
"id": "42d65c7d3f15198d",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Async, Await, Futures and Streams.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Async, Await, Futures and Streams"
}
},
{
"id": "6142f6650517896f",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Any Number of Futures.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Any Number of Futures"
}
},
{
"id": "8d868fd701da33a8",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Futures in Sequence.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Futures in Sequence"
}
},
{
"id": "ee4116419493acd3",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Traits for Async.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Traits for Async"
}
},
{
"id": "c00c13dd25b12ad4",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Futures, Tasks and Threads Together.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Futures, Tasks and Threads Together"
}
},
{
"id": "e8a505fdeccc0275",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "OOP Programming Features.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "OOP Programming Features"
}
},
{
"id": "b49e674e0ebaaeb7",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Characteristics of OO Languages.md",
"file": "Trait Objects that allow for Values of Different Types.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Characteristics of OO Languages"
"title": "Trait Objects that allow for Values of Different Types"
}
},
{
"id": "2a974ca5442d705f",
"id": "f9ef446f856cead7",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Sync and Send.md",
"file": "Implementing OO Design Pattern.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Sync and Send"
}
},
{
"id": "3d0ca0b1691c4c2f",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Shared State Concurrency.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Shared State Concurrency"
}
},
{
"id": "b104e4647c0ac328",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Leaky Reference Cycles.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Leaky Reference Cycles"
"title": "Implementing OO Design Pattern"
}
},
{
@ -186,7 +46,7 @@
}
}
],
"currentTab": 8
"currentTab": 1
}
],
"direction": "vertical"
@ -329,10 +189,12 @@
"command-palette:Open command palette": false
}
},
"active": "b49e674e0ebaaeb7",
"active": "f9ef446f856cead7",
"lastOpenFiles": [
"OOP Programming Features.md",
"Trait Objects that allow for Values of Different Types.md",
"Implementing OO Design Pattern.md",
"Characteristics of OO Languages.md",
"OOP Programming Features.md",
"Futures, Tasks and Threads Together.md",
"Traits for Async.md",
"Futures in Sequence.md",
@ -355,8 +217,6 @@
"Tests.md",
"The Preformance Closures and Iterators.md",
"minigrep/README.md",
"Project Organization.md",
"Writing_Tests.md",
"minigrep/src/lib.rs",
"does_not_compile.svg",
"Untitled.canvas",