Closed
Description
- (DONE) Trait inheritance
- (DONE) Static methods
- (SKIP) Condition macro (this is in the library, likely doesn't belong in manual?)
- (DONE) All noted syntax changes are no longer mentioned
- (DONE) sigil-object types
- (DONE) tuple structs
- (DONE but not committed) enum structs
- (DONE) Drop trait
- (DONE) uniqueness / affineness ("move based on type")
- patterns in function arguments (and do/for block closures)
- (DONE) Struct expressions
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Relationships
Development
No branches or pull requests
Activity
doc: a little more material on object types, part of #4217.
Update tutorial on generics. #4217
doc: mention moved and copied types. cc: #4217
doc: structure expressions. cc: #4217
Update docs to mention trait constraints; also fix failing doc tests
docs: mention static methods
doc: Mention tuple structs
catamorphism commentedon Dec 20, 2012
I'm working on enum structs, but ran into #4229 (which I'm testing a fix for now).
doc: 'trait constraints' -> 'inheritance'. Expand
tutorial: Reorder sections on traits
tutorial: Rewrite method section to deal with explicit self
Use explicit self in rest of tutorial
Move mast static method to the section on methods
tutorial: Move method discussion after closures, before generics
2 remaining items
tutorial: Remove the entire 'Types' section
doc: describe the Drop trait. cc: #4217
doc: 'trait constraints' -> 'inheritance'. Expand
tutorial: Reorder sections on traits
tutorial: Rewrite method section to deal with explicit self
Use explicit self in rest of tutorial
Move mast static method to the section on methods
tutorial: Move method discussion after closures, before generics
tutorial: Update for moves based on type
tutorial: Remove confusing discussion about semicolons
tutorial: Remove the entire 'Types' section
doc: mention struct-like enum variants /cc #4217
Merge pull request rust-lang#4217 from shepmaster/tree-borrows-anchor