MCPcopy Index your code
hub / github.com/alstn2468/rustlings-solution

github.com/alstn2468/rustlings-solution @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
364 symbols 482 edges 96 files 32 documented · 9%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Rustlings solution rust

Tech Blog Badge Linkedin Badge Facebook Badge Instagram Badge Resume Badge

Solutions for the rustlings exercises as of version@4.6.0

Doing exercises 🏃

  • excute
rustlings watch
  • run
rustlings run next # run the next unsolved exercise
# or
rustlings run myExercise1 # run single exercise
  • hint
rustlings hint next
# or
rustlings hint myExercise1
  • check progress
rustlings list

Progress

Exercies Progress Code
variables 6/6 :link:
functions 5/5 :link:
if 2/2 :link:
quiz1 1/1 :link:
move_semantics 5/5 :link:
primitive_types 6/6 :link:
structs 3/3 :link:
enums 3/3 :link:
modules 3/3 :link:
collections 4/4 :link:
strings 2/2 :link:
quiz2 1/1 :link:
error_handlings 6/6 :link:
generics 3/3 :link:
option 3/3 :link:
traits 2/2 :link:
tests 3/3 :link:
quiz3 1/1 :link:
standard_library_types 7/7 :link:
threads 1/1 :link:
macros 4/4 :link:
quiz4 1/1 :link:
clippy 2/2 :link:
conversions 5/5 :link:
advanced_errors 1/2 :link:

Written by @Minsu Kim

Extension points exported contracts — how you extend this code

AppendBar (Interface)
(no doc) [1 implementers]
exercises/traits/traits1.rs
AppendBar (Interface)
(no doc) [1 implementers]
exercises/traits/traits2.rs

Core symbols most depended-on inside this repo

string
called by 7
exercises/quiz2.rs
temp_file
called by 6
src/exercise.rs
looks_done
called by 5
src/exercise.rs
run
called by 4
src/exercise.rs
compile
called by 4
src/exercise.rs
process
called by 4
exercises/enums/enums3.rs
verify
called by 3
src/verify.rs
compile
called by 3
src/verify.rs

Shape

Function 274
Method 35
Class 32
Enum 21
Interface 2

Languages

Rust100%

Modules by API surface

tests/integration_tests.rs22 symbols
src/exercise.rs20 symbols
exercises/conversions/try_from_into.rs18 symbols
exercises/conversions/from_into.rs15 symbols
exercises/advanced_errors/advanced_errs2.rs15 symbols
src/main.rs14 symbols
exercises/conversions/from_str.rs14 symbols
exercises/standard_library_types/iterators5.rs11 symbols
exercises/standard_library_types/iterators3.rs11 symbols
exercises/error_handling/errors6.rs11 symbols
exercises/advanced_errors/advanced_errs1.rs10 symbols
src/verify.rs9 symbols

For agents

$ claude mcp add rustlings-solution \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact