{"version":1,"pages":[{"id":"-M-KmZ5eekR6mANK1fbA","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_LXghA","description":""},{"id":"-M-KmzIcO6HdnPms9iRm","title":"Rust Introduction","pathname":"/intro","siteSpaceId":"sitesp_LXghA","description":""},{"id":"-M0ClTe3x2BvF4yof7QA","title":"Collections","pathname":"/collections","siteSpaceId":"sitesp_LXghA","description":""},{"id":"-M0ClTe48wHdTpfqsLz0","title":"Hashing","pathname":"/collections/hashing","siteSpaceId":"sitesp_LXghA","description":"","breadcrumbs":[{"label":"Collections"}]},{"id":"-M-VbaCYBwbrtAQLloOS","title":"Text Processing","pathname":"/text-processing","siteSpaceId":"sitesp_LXghA","description":""},{"id":"-M-ZsEBFzpHWo7sXjZWH","title":"Splitting a string","pathname":"/text-processing/string-splitting","siteSpaceId":"sitesp_LXghA","description":"","breadcrumbs":[{"label":"Text Processing"}]},{"id":"-M-eQlLPAmm9sqzmAU5R","title":"Converting a string to vectors and back","pathname":"/text-processing/string-to-vecs","siteSpaceId":"sitesp_LXghA","description":"","breadcrumbs":[{"label":"Text Processing"}]},{"id":"-M-VbaCZH25__y21yVLC","title":"Twoway","pathname":"/text-processing/twoway","siteSpaceId":"sitesp_LXghA","description":"","breadcrumbs":[{"label":"Text Processing"}]},{"id":"-M-VbaC_OSM9DIS9jYP5","title":"Benchmarking","pathname":"/benchmarking","siteSpaceId":"sitesp_LXghA","description":""},{"id":"-M-W6CryxrfWAM8SJdwp","title":"criterion","pathname":"/benchmarking/criterion","siteSpaceId":"sitesp_LXghA","description":"","breadcrumbs":[{"label":"Benchmarking"}]},{"id":"-M-VbaCbczwRqG4zaVJK","title":"Testing","pathname":"/testing","siteSpaceId":"sitesp_LXghA","description":""},{"id":"-M-_7A8EsbvMZKcSjvUr","title":"Package Management","pathname":"/package-management","siteSpaceId":"sitesp_LXghA","description":""},{"id":"-M-_7A8FnUpc1KJnxP-v","title":"Cargo workspaces","pathname":"/package-management/cargo-workspaces","siteSpaceId":"sitesp_LXghA","description":"","breadcrumbs":[{"label":"Package Management"}]},{"id":"-M1fmfSXbjxZp3YsoVE0","title":"Concurrent Programming","pathname":"/concurrent-programming","siteSpaceId":"sitesp_LXghA","description":""},{"id":"-M1fmfSY1ywUXM2IGhj4","title":"Actor model","pathname":"/concurrent-programming/actor-model","siteSpaceId":"sitesp_LXghA","description":"","breadcrumbs":[{"label":"Concurrent Programming"}]},{"id":"-M1fmfSZGuP10VGHnRXx","title":"Actix actors","pathname":"/concurrent-programming/actor-model/actix-actors","siteSpaceId":"sitesp_LXghA","description":"","breadcrumbs":[{"label":"Concurrent Programming"},{"label":"Actor model"}]},{"id":"-M1fmfS_TYv91Z2SPfdK","title":"Bastion","pathname":"/concurrent-programming/actor-model/bastion","siteSpaceId":"sitesp_LXghA","description":"","breadcrumbs":[{"label":"Concurrent Programming"},{"label":"Actor model"}]},{"id":"-M-kwuwVaWJDFM6uy2l_","title":"Parallel Programming","pathname":"/parallel-programming","siteSpaceId":"sitesp_LXghA","description":""},{"id":"-M-kwuwWAuHj6qa3_adF","title":"Ryaon","pathname":"/parallel-programming/rayon","siteSpaceId":"sitesp_LXghA","description":"","breadcrumbs":[{"label":"Parallel Programming"}]},{"id":"-M1fmfScGI-Ezg1zreew","title":"Optimisations","pathname":"/optimisations","siteSpaceId":"sitesp_LXghA","description":""},{"id":"-M1fmfSd1Oxfgbx5E91_","title":"Cache alignment","pathname":"/optimisations/cache","siteSpaceId":"sitesp_LXghA","description":"","breadcrumbs":[{"label":"Optimisations"}]},{"id":"-M-VbaCc0zIBGuQwQPHG","title":"TODO","pathname":"/todo","siteSpaceId":"sitesp_LXghA","description":""}]}