Skip to content

Commit a4da7cc

Browse files
committed
feat!: improve error handling
1 parent d5bcd13 commit a4da7cc

File tree

6 files changed

+442
-40
lines changed

6 files changed

+442
-40
lines changed

.gitignore

+121-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,121 @@
1-
/target
1+
# File created using '.gitignore Generator' for Visual Studio Code: https://bit.ly/vscode-gig
2+
# Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode,macos,linux,rust,rust-analyzer,windows
3+
# Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode,macos,linux,rust,rust-analyzer,windows
4+
5+
### Linux ###
6+
*~
7+
8+
# temporary files which can be created if a process still has a handle open of a deleted file
9+
.fuse_hidden*
10+
11+
# KDE directory preferences
12+
.directory
13+
14+
# Linux trash folder which might appear on any partition or disk
15+
.Trash-*
16+
17+
# .nfs files are created when an open file is removed but is still being accessed
18+
.nfs*
19+
20+
### macOS ###
21+
# General
22+
.DS_Store
23+
.AppleDouble
24+
.LSOverride
25+
26+
# Icon must end with two \r
27+
Icon
28+
29+
# Thumbnails
30+
._*
31+
32+
# Files that might appear in the root of a volume
33+
.DocumentRevisions-V100
34+
.fseventsd
35+
.Spotlight-V100
36+
.TemporaryItems
37+
.Trashes
38+
.VolumeIcon.icns
39+
.com.apple.timemachine.donotpresent
40+
41+
# Directories potentially created on remote AFP share
42+
.AppleDB
43+
.AppleDesktop
44+
Network Trash Folder
45+
Temporary Items
46+
.apdisk
47+
48+
### macOS Patch ###
49+
# iCloud generated files
50+
*.icloud
51+
52+
### Rust ###
53+
# Generated by Cargo
54+
# will have compiled files and executables
55+
debug/
56+
target/
57+
58+
# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
59+
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
60+
Cargo.lock
61+
62+
# These are backup files generated by rustfmt
63+
**/*.rs.bk
64+
65+
# MSVC Windows builds of rustc generate these, which store debugging information
66+
*.pdb
67+
68+
### rust-analyzer ###
69+
# Can be generated by other build systems other than cargo (ex: bazelbuild/rust_rules)
70+
rust-project.json
71+
72+
73+
### VisualStudioCode ###
74+
.vscode/*
75+
!.vscode/settings.json
76+
!.vscode/tasks.json
77+
!.vscode/launch.json
78+
!.vscode/extensions.json
79+
!.vscode/*.code-snippets
80+
81+
# Local History for Visual Studio Code
82+
.history/
83+
84+
# Built Visual Studio Code Extensions
85+
*.vsix
86+
87+
### VisualStudioCode Patch ###
88+
# Ignore all local history of files
89+
.history
90+
.ionide
91+
92+
### Windows ###
93+
# Windows thumbnail cache files
94+
Thumbs.db
95+
Thumbs.db:encryptable
96+
ehthumbs.db
97+
ehthumbs_vista.db
98+
99+
# Dump file
100+
*.stackdump
101+
102+
# Folder config file
103+
[Dd]esktop.ini
104+
105+
# Recycle Bin used on file shares
106+
$RECYCLE.BIN/
107+
108+
# Windows Installer files
109+
*.cab
110+
*.msi
111+
*.msix
112+
*.msm
113+
*.msp
114+
115+
# Windows shortcuts
116+
*.lnk
117+
118+
# End of https://www.toptal.com/developers/gitignore/api/visualstudiocode,macos,linux,rust,rust-analyzer,windows
119+
120+
# Custom rules (everything added below won't be overriden by 'Generate .gitignore File' if you use 'Update' option)
121+
!Cargo.lock

0 commit comments

Comments
 (0)