# foot-gun
[](https://crates.io/crates/foot-gun)
[](https://docs.rs/foot-gun)
[](https://github.com/Ewpratten/foot-gun/actions/workflows/build.yml)
[](https://github.com/Ewpratten/foot-gun/actions/workflows/clippy.yml)
[](https://github.com/Ewpratten/foot-gun/actions/workflows/audit.yml)
The `foot-gun` crate is a joke library inspired by [this twitter thread](https://twitter.com/flukejones/status/1417241932154081294).
This crate provides the following macros:
- `foot_gun`
- `here_be_dragons`
- `beware`
- `behold`
- `en_garde`
- `i_got_this`
- `hold_my_borrowchk`
All macros are credited to their "inventors" in RustDoc.
## Examples
```rust
foot_gun!({
// Unsafe code here
});
here_be_dragons!({
// Unsafe code here
});
beware!({
// Unsafe code here
});
behold!({
// Unsafe code here
});
en_garde!({
// Unsafe code here
});
i_got_this!({
// Unsafe code here
});
hold_my_borrowchk!({
// Unsafe code here
});
```