RustBrock/.obsidian/workspace.json
darkicewolf50 295d603cbd
All checks were successful
Test Gitea Actions / first (push) Successful in 16s
Test Gitea Actions / check-code (push) Successful in 16s
Test Gitea Actions / test (push) Successful in 16s
Test Gitea Actions / documentation-check (push) Successful in 15s
finished ch19.3 and ch19
2025-04-10 16:47:49 -06:00

296 lines
8.0 KiB
JSON

{
"main": {
"id": "669114c9aeb479f1",
"type": "split",
"children": [
{
"id": "64904eb93f53e8e0",
"type": "tabs",
"children": [
{
"id": "b49e674e0ebaaeb7",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Trait Objects that allow for Values of Different Types.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Trait Objects that allow for Values of Different Types"
}
},
{
"id": "f9ef446f856cead7",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Implementing OO Design Pattern.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Implementing OO Design Pattern"
}
},
{
"id": "629d55df46f486d8",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Pattern Matching.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Pattern Matching"
}
},
{
"id": "de2ac5df5b921166",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Advanced Features.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Advanced Features"
}
},
{
"id": "78cd7043d5d51ffa",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Places Patterns Can Be Used.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Places Patterns Can Be Used"
}
},
{
"id": "7cb3bb4674a93e14",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Refutability.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Refutability"
}
},
{
"id": "6d24bd7ca73ed503",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Pattern Syntax.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Pattern Syntax"
}
},
{
"id": "6ed9f182aa3d5f3e",
"type": "leaf",
"state": {
"type": "graph",
"state": {},
"icon": "lucide-git-fork",
"title": "Graph view"
}
}
],
"currentTab": 3
}
],
"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": "de2ac5df5b921166",
"lastOpenFiles": [
"Pattern Matching.md",
"Advanced Features.md",
"Places Patterns Can Be Used.md",
"Pattern Syntax.md",
"Refutability.md",
"Implementing OO Design Pattern.md",
"Trait Objects that allow for Values of Different Types.md",
"Characteristics of OO Languages.md",
"OOP Programming Features.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",
"minigrep/src/lib.rs",
"does_not_compile.svg",
"Untitled.canvas",
"Good and Bad Code/Commenting Pratices",
"Good and Bad Code"
]
}