121 lines
6.3 KiB
JSON
121 lines
6.3 KiB
JSON
{
|
|
"introduction": "4U-HZQGH7kaWCB94Xy8Mh",
|
|
"introduction:what-is-rust": "cMfsRtvzvDZZJ0TqeUOxm",
|
|
"introduction:why-rust": "VhSEH_RoWFt1z2lial7xZ",
|
|
"introduction:installing-rust": "-IqA02ObYvXPW1ot6t_b9",
|
|
"introduction:ides-and-rust": "oyP1ZyOgDC4nYEQXHwdVQ",
|
|
"introduction:rust-repl": "eYCNYtwXBjZwcPUe7QYZ-",
|
|
"language-basics": "6E4pGifNfSAq6SbzfzFNT",
|
|
"language-basics:syntax:pattern-matching": "yqp3UePmSlGyOYpxITis4",
|
|
"language-basics:syntax:functions": "5hKJaMKpeFEUi3S1Hpiyk",
|
|
"language-basics:syntax:control-flow": "u2wlnmE1uLaTqWw35UF0a",
|
|
"language-basics:syntax:variables": "Gw5E21W5zis-RUIgNSEV2",
|
|
"language-basics:constructs:enums": "FswpjWqqt8-BzUTsDDjel",
|
|
"language-basics:constructs:structs": "Mi9mQ-8gyDPd8Mbu1zuHt",
|
|
"language-basics:constructs:traits": "SJMuIEuHp8X6nfLb0k0TU",
|
|
"language-basics:constructs:impl-blocks": "HzWHDQZjA9OgVZEWrmhKf",
|
|
"language-basics:data-structures:integers": "FHZSxSiOZYNBEz6tu8wuF",
|
|
"language-basics:data-structures:floats": "rNHHp1GgmRnKIYlZayi59",
|
|
"language-basics:data-structures:boolean": "bjwJCGMx5ZfrH7vz3eLS7",
|
|
"language-basics:data-structures:character": "dXMJb2wDmmh2jie1AnPoK",
|
|
"language-basics:data-structures:tuple": "81_J7CwtUUjYPvKV_prg3",
|
|
"language-basics:data-structures:array": "2DbdHCjFzGHwCUETakaGh",
|
|
"language-basics:data-structures:vector": "PskCueCc9pSxfnSzfdX-u",
|
|
"language-basics:data-structures:string": "Hu1jf46OpX44nam_UvYqc",
|
|
"language-basics:data-structures:hashmap": "JAgjrf5WDXiorZ6gFRzTc",
|
|
"language-basics:data-structures:hashset": "b1iYy4Hvkj47Q13V2HE4i",
|
|
"language-basics:data-structures:linked-list": "iR0ewc2yURqS7bfMWfoBi",
|
|
"language-basics:data-structures:binary-heap": "jdndHBzmdgI6uYql6bO4W",
|
|
"language-basics:data-structures:stack": "B-S1hE-ofNTutnkc2hJBf",
|
|
"language-basics:data-structures:queue": "fq2NMV-QV9ayJl82ZWzov",
|
|
"language-basics:data-structures:btree-map": "LWgaZWTJVWLDes3HzflRh",
|
|
"language-basics:data-structures:btree-set": "FsyLYRQP_rs4qL7IAj9Mo",
|
|
"language-basics:data-structures:rc": "U9Bd-GO0QwYVLvESR4PTb",
|
|
"language-basics:data-structures:arc": "yYmV5qkldu0FkDhOhWOXs",
|
|
"language-basics:data-structures:mutex": "GbbeV3r27IBEKHyiyLqs6",
|
|
"language-basics:data-structures:rwlock": "WzGl4DkANjUu7VC1AIWI-",
|
|
"language-basics:data-structures:channels": "3nXJg5Y4SUug_dEAj0eQm",
|
|
"language-basics:ownership:rules": "2UQ3AuGkDbT0-54l0rOGM",
|
|
"language-basics:ownership:borrowing": "-onH5vPffdcZFjjVcnEpk",
|
|
"language-basics:ownership:stack-heap": "UdXq0H8599cDTKXaIlPqt",
|
|
"error-handling": "X2gB0m-ZKSC4TJyIcwsMx",
|
|
"error-handling:option": "wQHkBydWsiGEOZMdKmz40",
|
|
"error-handling:propagating": "pTC1ucmErVnMbNFnYLJK7",
|
|
"error-handling:custom-error": "LwqOxYY9E9MUDgz2M40uV",
|
|
"modules-and-crates": "Zpowr_NGd-E2DC3g-oW9h",
|
|
"modules-and-crates:code-organization": "c_SdccEXEJyh4ymWzvCeX",
|
|
"modules-and-crates:dependency-mgmt": "PkePVzV-b1pgFJP5xID5_",
|
|
"modules-and-crates:publishing": "Op0-bdMV3kE9Be6Ot1aC6",
|
|
"concurrency-parallelism": "pehYc_xLrs6BFUbcpPTiJ",
|
|
"concurrency-parallelism:threads": "pJN260pWQVO0gHxi1-_3U",
|
|
"concurrency-parallelism:atomic-operations": "n1Epl_nBuoXW2OE0IKYVR",
|
|
"concurrency-parallelism:futures": "kVfBbsOHoixvqb4dYTG3Q",
|
|
"traits-generics": "zLKbYX0nnbfD5n3P_JRaS",
|
|
"traits-generics:trait-def": "_EicstELZcdesHiXFWJGu",
|
|
"traits-generics:trait-bounds": "pRDgDtRIVpNM2CdhSOS3Q",
|
|
"traits-generics:advanced-generics": "_hxwo_iAdOwlWBltv7i6i",
|
|
"lifetimes-borrow": "UZ56NKloehcxUFNuSeO19",
|
|
"lifetimes-borrow:explicit-lifetime": "R5HIVS-lyCp9b46aXqx2m",
|
|
"lifetimes-borrow:lifetime-elision": "qJI8GObmsxyc_tTtUEOAd",
|
|
"lifetimes-borrow:covariant": "7yVvMnvCvLbFa51pESx0j",
|
|
"macros": "eTpZXd8E2jVBmk_aSLZYV",
|
|
"macros:declarative": "AXWXXsww7Xkl3BYgtThNe",
|
|
"macros:procedural": "bkVM1OIbv4XUpY6FQb8x_",
|
|
"macros:domain-specific": "Kb7KF7JCMaWFz-GuaQmQV",
|
|
"web-development": "KomYBYxj0FTrJDYB3nU5B",
|
|
"web-development:rocket": "ApjwY_70OGG_dNIC85oBD",
|
|
"web-development:axum": "duQ1RO1lqq793mfb5w31P",
|
|
"web-development:actix": "3Y90v2ysoMcyjDL24H7mC",
|
|
"async-programming": "yu0f5gALho0e8wzV10yow",
|
|
"async-programming:tokio": "H0mctp3Bj2OYfIGFDWGfz",
|
|
"async-programming:async-std": "_2uQInXPdOY-DpYTO1Prt",
|
|
"async-programming:smol": "3C9gCBAq3OQVb583S72D4",
|
|
"networking": "3pL0ARqk8uRNimopHSalW",
|
|
"networking:reqwest": "TtajUXZpyNx9AmdUawm-8",
|
|
"networking:hyper": "-MiN5ytI43EjgmWV55BhU",
|
|
"networking:quinn": "qi1pmsY8bPk8nbHiBIGha",
|
|
"serialization": "gcmKSLWfBqx4aPZOmyQsg",
|
|
"serialization:serde": "EHErECEYws05oi59OsZpC",
|
|
"serialization:json-rust": "ZXMKY0f7mqqlsvyH9u-LM",
|
|
"database-orm": "_n7emeqzf5UTxVB5-385G",
|
|
"database-orm:diesel": "UAXpBK3lfnq0Q4RcBehZ1",
|
|
"database-orm:sqlx": "r2KembNZ2WIzLe87EB91K",
|
|
"database-orm:rusqlite": "a2MLN7f-FvsgdmvP9ixlv",
|
|
"cryptography": "Rv_Z-rbtELPZ1Nv0PZQmV",
|
|
"cryptography:ring": "w8nxQDxmfoUHkFV66TKiq",
|
|
"cryptography:rust-crypto": "f68x7r-qzaQfrzXnjOI2q",
|
|
"cryptography:sodiumoxide": "hzzRFb5cyXkgUdLZxaozB",
|
|
"cli-utils": "2Zyyf9q_CxmOW-z2pipL8",
|
|
"cli-utils:clap": "AId80IokM7NvGBVutmuGC",
|
|
"cli-utils:structopt": "_43912wPdXgLL8v-IMHX_",
|
|
"cli-utils:termion": "YS0igALDqSanGDWva_vls",
|
|
"game-dev": "uG-EmZVZ-jc3mswOT4-7l",
|
|
"game-dev:bevy": "uyrGki0jB7DXQ0HJe2-vY",
|
|
"game-dev:fyrox": "x9bmK_cLYpX0ebwjZUn4R",
|
|
"game-dev:ggez": "qquYnrrzUlyd8738jzj1D",
|
|
"game-dev:macroquad": "EtKhe3lgK3NoiBOjXRb2O",
|
|
"game-dev:wgpu-rs": "6wGShK9WEnXiby_Jm8sTO",
|
|
"gui-dev": "T1LlJz5m5wnwBvKAEuGnP",
|
|
"gui-dev:tauri": "Q71MnFDQBkZF1c2hj13pU",
|
|
"gui-dev:gtk-rs": "2Zp3m3Y7j6R1hK3DIVdkH",
|
|
"gui-dev:relm": "QbdGnUoTLgMHO1NCQINIi",
|
|
"embedded": "RKXljexmLAceMYwg4D_uP",
|
|
"embedded:embedded-hal": "LzaO2cpDajXERqEYDjMl_",
|
|
"embedded:rppal": "L01rVq2_H4rWzlKygW5kA",
|
|
"embedded:nrf-hal": "ETYrk0s5Wn80XyntNG_t1",
|
|
"wasm": "fusu4ZHH4-cjoouLr4F9U",
|
|
"wasm:wasm-bindgen": "SUtBBqqDeR_yAkr669ZvE",
|
|
"wasm:wasm-pack": "TSlj7mMUB5CDTy8uMFzKV",
|
|
"wasm:wasmer": "iyFHvZj_ntr_dX6WlL4E1",
|
|
"testing": "08qKtgnhJ3tlb5JKfTDf5",
|
|
"testing:unit-integration": "w9coeW9-crDxu0KC-9gEU",
|
|
"testing:mocking": "HEqfA6An6ZeT3z4R610en",
|
|
"debugging": "7YKWYxogJq6X35IAUwcZF",
|
|
"debugging:rust-gdb": "UkHXsAolmbk-MsJFfqObC",
|
|
"debugging:rust-lldb": "p1w1iljGABgHoJjIRJYLY",
|
|
"rustdoc": "65nbahPj9qAb9y8dF8Jnd",
|
|
"perf-profiling": "WduD9VIcYSs_JTnuMNyxk",
|
|
"perf-profiling:criterion-rs": "clQ26LFV_9AdQ4evnaxUK",
|
|
"serialization:toml-rs": "LmFog_qXrS9e5ARhV6OD_"
|
|
}
|