{"id":18378250,"url":"https://github.com/john-cd/rust_howto","last_synced_at":"2025-04-06T22:32:18.507Z","repository":{"id":196359488,"uuid":"695949208","full_name":"john-cd/rust_howto","owner":"john-cd","description":"John's Rust How-To Book","archived":false,"fork":false,"pushed_at":"2024-10-24T05:53:30.000Z","size":4158,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-24T22:50:56.655Z","etag":null,"topics":["book","cookbook","how-to","howto","mdbook","rust","rust-cheat","rust-cheats","rust-lang"],"latest_commit_sha":null,"homepage":"https://john-cd.com/rust_howto/","language":"Markdown","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/john-cd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-24T17:40:12.000Z","updated_at":"2024-10-24T05:53:35.000Z","dependencies_parsed_at":"2023-12-11T18:44:59.924Z","dependency_job_id":"31d7a56a-a88c-4356-ba56-faa4b4537e23","html_url":"https://github.com/john-cd/rust_howto","commit_stats":null,"previous_names":["john-cd/rust_howto"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/john-cd%2Frust_howto","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/john-cd%2Frust_howto/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/john-cd%2Frust_howto/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/john-cd%2Frust_howto/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/john-cd","download_url":"https://codeload.github.com/john-cd/rust_howto/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247563901,"owners_count":20958971,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["book","cookbook","how-to","howto","mdbook","rust","rust-cheat","rust-cheats","rust-lang"],"created_at":"2024-11-06T00:32:28.192Z","updated_at":"2025-04-06T22:32:18.501Z","avatar_url":"https://github.com/john-cd.png","language":"Markdown","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Rust How-To Book\n\n[![Build and deploy (Linux)](https://github.com/john-cd/rust_howto/actions/workflows/build_deploy_book.yml/badge.svg)](https://github.com/john-cd/rust_howto/actions/workflows/build_deploy_book.yml)[![(Windows)](https://github.com/john-cd/rust_howto/actions/workflows/build_book_code_and_book_on_windows.yml/badge.svg)](https://github.com/john-cd/rust_howto/actions/workflows/build_book_code_and_book_on_windows.yml)\n\n**A documentation summary and a compendium of recipes for the Rust language and ecosystem.**\n**Everything you need for day-to-day Rust coding, all in one place.**\n\nPoint your browser to [`https://john-cd.com/rust_howto`][rust-howto-website]⮳ to read the [Rust How-to][rust-howto-website]⮳ book.\n\n## Work In Progress\n\nThis book is still going through _heavy edits_. Pardon the dust.\n\n## Contributing\n\nContributions are most welcome!\n\nPlease review the [contributing][rust-howto-contributing-website]⮳ section of the book and peruse the book's [GitHub repo][rust-howto-github]⮳.\n\n## Companion Tool\n\nThe [mdbook-utils][c-mdbook-utils-crates.io] utility ([(github)][c-mdbook-utils-github] [(docs.rs)][c-mdbook-utils-docs-rs] [(user guide)][c-mdbook-utils-user-guide]) helps manage links and code blocks in [`mdbook`][c-mdbook] source directories. It is the companion tool for this book.\n\n## Acknowledgments\n\nThis book is written and edited by [John CD][john-cd]⮳. It is the successor of and incorporates most of the [Rust Cookbook][rust-cookbook-website]⮳. Thanks to its many [contributors][rust-cookbook-contributors-website]⮳.\n\n## Legal\n\nPlease refer to the LICENSE files. All code examples included in or linked from the book, under the `bk/crates` and `xmpl` folders, are licensed under the Creative Commons Zero v1.0 Universal License [LICENSE-CC0][CC0]⮳. All other software (e.g. under the `tools` folder) is licensed under either of the Apache License Version 2.0 or the MIT license at your option, per the Rust community custom.\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this repository by you, as defined in the license, shall be licensed as above, without any additional terms or conditions.\n\nThis site is not affiliated with the [Rust Foundation][rust-foundation-website]⮳.\n\n[CC0]: https://creativecommons.org/publicdomain/zero/1.0/legalcode\n[c-mdbook]: https://rust-lang.github.io/mdBook\n[c-mdbook-utils-github]: https://github.com/john-cd/mdbook-utils\n[c-mdbook-utils-docs-rs]: https://docs.rs/mdbook-utils/latest/mdbook_utils\n[c-mdbook-utils-crates.io]: https://crates.io/crates/mdbook-utils\n[c-mdbook-utils-user-guide]: https://john-cd.github.io/mdbook-utils\n[john-cd]: https://github.com/john-cd\n[rust-cookbook-website]: \u003chttps://rust-lang-nursery.github.io/rust-cookbook\u003e\n[rust-cookbook-contributors-website]: https://github.com/rust-lang-nursery/rust-cookbook/graphs/contributors\n[rust-foundation-website]: https://foundation.rust-lang.org\n[rust-howto-website]: https://john-cd.com/rust_howto\n[rust-howto-contributing-website]: https://john-cd.com/rust_howto/contributing/index.html\n[rust-howto-github]: https://github.com/john-cd/rust_howto\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjohn-cd%2Frust_howto","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjohn-cd%2Frust_howto","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjohn-cd%2Frust_howto/lists"}