Skip to content

Commit b66c59e

Browse files
committed
auto merge of #15211 : steveklabnik/rust/guide_skeleton, r=huonw
This diff will look better once bors takes care of #15183 @brson and I talked about it, and, if I commit this skeleton, I can submit PRs for each portion, without doing this silly "builds on previous PRs" stuff, and it shouldn't cause conflicts. This lays out what I think the guide should cover, and in what order. I haven't picked a cohesive project yet that shows all this off, but I think this progression of concepts is appropriate.
2 parents 1702194 + afdb19b commit b66c59e

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed

src/doc/guide.md

+61
Original file line numberDiff line numberDiff line change
@@ -411,3 +411,64 @@ rest of your Rust career.
411411

412412
Next, we'll learn more about Rust itself, by starting to write a more complicated
413413
program. We hope you want to do more with Rust than just print "Hello, world!"
414+
415+
## If
416+
417+
## Functions
418+
419+
return
420+
421+
comments
422+
423+
## Testing
424+
425+
attributes
426+
427+
stability markers
428+
429+
## Crates and Modules
430+
431+
visibility
432+
433+
## Compound Data Types
434+
435+
Tuples
436+
437+
Structs
438+
439+
Enums
440+
441+
## Match
442+
443+
## Looping
444+
445+
for
446+
447+
while
448+
449+
loop
450+
451+
break/continue
452+
453+
iterators
454+
455+
## Lambdas
456+
457+
## Generics
458+
459+
## Traits
460+
461+
## Operators and built-in Traits
462+
463+
## Ownership and Lifetimes
464+
465+
Move vs. Copy
466+
467+
Allocation
468+
469+
## Tasks
470+
471+
## Macros
472+
473+
## Unsafe
474+

0 commit comments

Comments
 (0)