{"id":22988786,"url":"https://github.com/fabberr/rust-by-example","last_synced_at":"2026-05-02T04:41:40.734Z","repository":{"id":61135750,"uuid":"548622971","full_name":"fabberr/rust-by-example","owner":"fabberr","description":"Rust tutorials and exercises from Rust By Example (RBE), a collection of runnable examples that illustrate various Rust concepts and standard libraries.","archived":false,"fork":false,"pushed_at":"2022-10-30T16:13:37.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-02T11:49:29.322Z","etag":null,"topics":["rust","rust-by-example","tutorial-exercises"],"latest_commit_sha":null,"homepage":"https://doc.rust-lang.org/stable/rust-by-example/index.html","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fabberr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-10-09T23:35:55.000Z","updated_at":"2022-10-09T23:38:48.000Z","dependencies_parsed_at":"2023-01-20T15:46:00.087Z","dependency_job_id":null,"html_url":"https://github.com/fabberr/rust-by-example","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fabberr/rust-by-example","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabberr%2Frust-by-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabberr%2Frust-by-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabberr%2Frust-by-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabberr%2Frust-by-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fabberr","download_url":"https://codeload.github.com/fabberr/rust-by-example/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabberr%2Frust-by-example/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32523428,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-02T01:12:54.858Z","status":"online","status_checked_at":"2026-05-02T02:00:05.923Z","response_time":132,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["rust","rust-by-example","tutorial-exercises"],"created_at":"2024-12-15T04:14:09.517Z","updated_at":"2026-05-02T04:41:40.701Z","avatar_url":"https://github.com/fabberr.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# rust-by-example\n\nRust tutorials and exercises from [Rust By Example](https://doc.rust-lang.org/stable/rust-by-example/index.html) (RBE), a collection of runnable examples that illustrate various Rust concepts and standard libraries.\n\n### Using the toolchain\n\nFor the purposes of this tutorial, each example will be made into its own Cargo (Rust package manager and build tools) package. All packages will be initialized with no source control, under the `src/` directory, sorted by the order of appearence of their corresponding examples in RBE with the following command:\n\n```cargo new --vcs none --name \u003cpkg-name\u003e src/\u003cpkg-index\u003e_\u003cpkg-name\u003e```\n\nOr, aternatively, by executing the provided script: `./cargo_new.sh \u003cpkg-name\u003e`. Note: You may have to set the appropriate permissions for the script before its first use (e.g. `chmod 777 cargo_new.sh` - rwx for root, group and user under Unix-like systems).\n\nNavigate to the individual package directories to use the `cargo build`, `cargo run` and `cargo clean` utilities.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabberr%2Frust-by-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffabberr%2Frust-by-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabberr%2Frust-by-example/lists"}