1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# =====================
# Rust / Cargo
# =====================
# Сборка
/target/
**/target/
# Cargo build output (иногда локально может быть нужно)
debug/
release/
# Cargo.lock игнорировать для библиотек, но оставлять для бинарей
# Если это библиотека, можно раскомментировать
# Cargo.lock
# =====================
# Rust / Clippy / Rustfmt
# =====================
# Clippy cache
**/clippy.toml
# Rustfmt config output
**/rustfmt.toml
# =====================
# IDE / Editor
# =====================
# Visual Studio Code
.vscode/
*.code-workspace
# IntelliJ / CLion / JetBrains
.idea/
*.iml
*.iws
out/
# Eclipse
.project
.cproject
.settings/
# Sublime Text
*.sublime-workspace
*.sublime-project
# Vim / Neovim
*.swp
*.swo
*.swn
*.un~
Session.vim
.netrwhist
# Emacs
*~
.\#*
# =====================
# OS Specific
# =====================
# macOS
.DS_Store
.AppleDouble
.LSOverride
._*
# Thumbnails
.Spotlight-V100
.Trashes
# Windows
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/
# Linux
*~
# =====================
# Logs
# =====================
*.log
# =====================
# Temporary / backup files
# =====================
*.tmp
*.bak
*.swp
*.swo
*.old
*.orig
# =====================
# Other common Rust artifacts
# =====================
*.rs.bk
*.rmeta
*.rlib
*.d
*.gcov
*.profdata
*.profraw
*.lock
*.gz
*.zip
*.tar
*.tar.gz
*.patch