{ "main": { "id": "669114c9aeb479f1", "type": "split", "children": [ { "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", "mode": "source", "source": false }, "icon": "lucide-file", "title": "Characteristics of OO Languages" } }, { "id": "2a974ca5442d705f", "type": "leaf", "state": { "type": "markdown", "state": { "file": "Sync and Send.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" } }, { "id": "6ed9f182aa3d5f3e", "type": "leaf", "state": { "type": "graph", "state": {}, "icon": "lucide-git-fork", "title": "Graph view" } } ], "currentTab": 8 } ], "direction": "vertical" }, "left": { "id": "4a2ac149e0acbcf8", "type": "split", "children": [ { "id": "10608f12da25d504", "type": "tabs", "children": [ { "id": "2762bac0796f3b15", "type": "leaf", "state": { "type": "file-explorer", "state": { "sortOrder": "alphabetical", "autoReveal": false }, "icon": "lucide-folder-closed", "title": "Files" } }, { "id": "e01f0973d4ae17ac", "type": "leaf", "state": { "type": "search", "state": { "query": "", "matchingCase": false, "explainSearch": false, "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical" }, "icon": "lucide-search", "title": "Search" } }, { "id": "a5a36aa2f6495eb4", "type": "leaf", "state": { "type": "bookmarks", "state": {}, "icon": "lucide-bookmark", "title": "Bookmarks" } } ] } ], "direction": "horizontal", "width": 241.5 }, "right": { "id": "b825b33a537311a6", "type": "split", "children": [ { "id": "6b5c338364576725", "type": "tabs", "children": [ { "id": "64f5647672cce551", "type": "leaf", "state": { "type": "backlink", "state": { "file": "Constants.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", "showSearch": false, "searchQuery": "", "backlinkCollapsed": false, "unlinkedCollapsed": true }, "icon": "links-coming-in", "title": "Backlinks for Constants" } }, { "id": "ae0f9a12d31c4020", "type": "leaf", "state": { "type": "outgoing-link", "state": { "file": "Constants.md", "linksCollapsed": false, "unlinkedCollapsed": true }, "icon": "links-going-out", "title": "Outgoing links from Constants" } }, { "id": "5ce87307dea085ad", "type": "leaf", "state": { "type": "tag", "state": { "sortOrder": "frequency", "useHierarchy": true }, "icon": "lucide-tags", "title": "Tags" } }, { "id": "2673cce22cbc6751", "type": "leaf", "state": { "type": "outline", "state": { "file": "Constants.md" }, "icon": "lucide-list", "title": "Outline of Constants" } } ], "currentTab": 3 } ], "direction": "horizontal", "width": 300, "collapsed": true }, "left-ribbon": { "hiddenItems": { "switcher:Open quick switcher": false, "graph:Open graph view": false, "canvas:Create new canvas": false, "daily-notes:Open today's daily note": false, "templates:Insert template": false, "command-palette:Open command palette": false } }, "active": "b49e674e0ebaaeb7", "lastOpenFiles": [ "OOP Programming Features.md", "Characteristics of OO Languages.md", "Futures, Tasks and Threads Together.md", "Traits for Async.md", "Futures in Sequence.md", "Any Number of Futures.md", "Futures and Async.md", "Async, Await, Futures and Streams.md", "Concurrency.md", "Shared State Concurrency.md", "Sync and Send.md", "().md", "Smart Pointers.md", "Simultaneous Code Running.md", "Passing Data Between Threads.md", "Leaky Reference Cycles.md", "Test Controls.md", "Ref Cell Mutability.md", "Reference Counter Smart Pointer.md", "The Performance Closures and Iterators.md", "Improving The IO Project.md", "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", "Good and Bad Code/Commenting Pratices", "Good and Bad Code" ] }