issues
search
rust-unofficial
/
patterns
A catalogue of Rust design patterns, anti-patterns and idioms
https://rust-unofficial.github.io/patterns/
Mozilla Public License 2.0
8.11k
stars
375
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Mention --cap-lints on #[deny(warnings)] page
#85
tmandry
closed
4 years ago
0
Use index in Container-Node relationship
#84
crlf0710
opened
5 years ago
0
Fix broken links
#83
Sreyas-Sreelal
closed
5 years ago
1
Typo
#82
felixrabe
closed
5 years ago
0
Temporary mutability idiom
#81
kriomant
closed
5 years ago
2
RAII: stands for "Resource Acquisition is Initialisation"
#80
xakon
closed
5 years ago
1
Update vec.rs path
#79
NealEhardt
closed
5 years ago
1
Mark entry pattern as boilerplate
#78
tesuji
closed
5 years ago
1
Add reference to `derive_builder`
#77
rivertam
closed
5 years ago
1
Fix a slight typo
#76
arnavb
closed
5 years ago
1
new pattern: Contain Unsafety in Small Modules
#75
llogiq
closed
5 years ago
2
Pattern: contain unsafety in small module
#74
llogiq
closed
5 years ago
0
Rename 'Compose structs together for better borrowing' to snappier name
#73
ZerothLaw
closed
3 years ago
1
More clear list of what lint warning are future/dependent safe to deny and which are not
#72
behnam
closed
6 years ago
2
Update deny-warnings.md
#71
behnam
closed
6 years ago
1
consume as valid alternative to mem-replace idiom?
#70
dekellum
opened
6 years ago
3
Fix wording in "Fold" pattern
#69
king6cong
closed
3 years ago
1
Graphs Pattern
#68
jbgriesner
closed
3 years ago
11
a "See Also" suggestion for Builder pattern
#67
ghost
closed
3 years ago
1
add 2 links for Command and Child in builder pattern
#66
ghost
closed
6 years ago
1
Update ctor.md
#65
skletsun
closed
6 years ago
1
Is the `Builder` pattern an anti-pattern in Rust due to the `Default` trait?
#64
fschutt
closed
3 years ago
10
idioms/option-iter: Fix typo in `extend` example
#63
dubek
closed
6 years ago
1
Idiom: Prefer Guard Clause over Nested Conditionals
#62
danielpclark
closed
6 years ago
5
Use Self in impl
#61
andre-richter
closed
4 years ago
12
Observer
#60
JaneSmith
opened
7 years ago
3
Facade
#59
antoyo
opened
7 years ago
2
added information on --cap-lints to deny-warnings antipattern
#58
llogiq
closed
3 years ago
2
Fix broken link to RAII
#57
stephendavidmarsh
closed
7 years ago
1
fixed link to "Builders"
#56
XX
closed
7 years ago
1
Discussion about Visitor pattern
#55
barsan-md
closed
3 years ago
6
Fold pattern was confusing to me
#54
ehuss
opened
7 years ago
8
Converting to mdbook
#53
DaseinPhaos
closed
3 years ago
1
add links to deny(warnings) antipattern, fix typo
#52
llogiq
closed
7 years ago
0
Fixing code examples, statement about working tests on code examples
#51
llogiq
closed
3 years ago
14
`Small<T>` optimizations
#50
cbreeden
opened
7 years ago
0
rustdoc --test the examples
#49
llogiq
closed
3 years ago
4
new idiom: Default trait
#48
llogiq
closed
6 years ago
5
Deny warnings
#47
llogiq
closed
7 years ago
8
anti pattern: #![deny(warnings)]
#46
llogiq
closed
7 years ago
5
Add another example to the mem::replace idiom
#45
llogiq
closed
7 years ago
1
Add github pages integration and mdbook for easy publishing and viewing
#44
Michael-F-Bryan
closed
7 years ago
3
Add introduction
#43
ghost
closed
3 years ago
7
Rreturning a guard, c.f. `JoinGuard` and `MutexGuard`
#42
timClicks
closed
8 years ago
2
Lazy allocation (in collection types)
#41
llogiq
opened
8 years ago
2
Change "".to_string() to String::new()
#40
diwic
closed
8 years ago
1
Candidates for inclusion in StackOverflow Documentation
#39
wezm
closed
3 years ago
2
Make "mem::replace to keep owned values in changed enums" example more general
#38
briansmith
closed
7 years ago
4
fixed highlighting
#37
hoodie
closed
8 years ago
1
Improve mem-replace example
#36
diwic
closed
8 years ago
5
Previous
Next