Rustacean
Search
Search
Dark mode
Light mode
Explorer
Tag: antipattern
30 items with this tag.
Jun 21, 2026
Ambiguous macro_rules Matchers
rust
macros
macro-rules
antipattern
Jun 21, 2026
Assuming String Indexes Are Characters
rust
string
unicode
indexing
antipattern
Jun 21, 2026
Assuming wasm32 Means Browser
rust
wasm
cfg
browser
targets
antipattern
Jun 21, 2026
Avoiding Premature Optimization
rust
performance
optimization
antipattern
Jun 21, 2026
Blocking in Async
rust
async
blocking
futures
antipattern
Jun 21, 2026
Deref Polymorphism Antipattern
rust
deref
traits
composition
antipattern
Jun 21, 2026
Eager Work in Option and Result Defaults
rust
std
option
result
lazy-evaluation
antipattern
combinators
Jun 21, 2026
Index Panics vs get
rust
indexing
option
panic
antipattern
Jun 21, 2026
Integer Overflow Assumptions
rust
integers
overflow
arithmetic
antipattern
Jun 21, 2026
Is Some Then Unwrap
rust
option
pattern-matching
unwrap
antipattern
Jun 21, 2026
Long-Lived RefCell Borrows
rust
refcell
borrowing
antipattern
interior-mutability
Jun 21, 2026
Needless Clone
rust
ownership
clone
performance
antipattern
Jun 21, 2026
Non-dyn-Compatible Traits as Trait Objects
rust
antipattern
dyn
object-safety
Jun 21, 2026
Overconstraining Lifetimes
rust
lifetimes
borrowing
antipattern
Jun 21, 2026
Overgeneric Public APIs
rust
generics
api-design
antipattern
Jun 21, 2026
Overusing Trait Objects
rust
antipattern
trait-objects
performance
Jun 21, 2026
Premature Arc Mutex
rust
concurrency
arc
mutex
antipattern
Jun 21, 2026
Rc RefCell Overuse
rust
rc
refcell
interior-mutability
antipattern
Jun 21, 2026
Relying on Integer Overflow
rust
antipattern
integers
overflow
Jun 21, 2026
Sentinel Values
rust
option
result
invariants
antipattern
Jun 21, 2026
Speculative Micro-Optimization
rust
performance
micro-optimization
antipattern
Jun 21, 2026
Stringly-Typed Code
rust
types
newtype
enum
antipattern
Jun 21, 2026
The static mut Footgun and &raw
rust
unsafe
static-mut
antipattern
Jun 21, 2026
Transmute as a Shortcut
rust
unsafe
transmute
antipattern
Jun 21, 2026
Uncovered Type Parameters in Foreign Impl
rust
coherence
orphan-rule
traits
antipattern
Jun 21, 2026
Unhygienic Procedural Macro Output
rust
macros
procedural-macros
hygiene
antipattern
Jun 21, 2026
Unnecessary Bounds on Data Types
rust
generics
bounds
antipattern
Jun 21, 2026
Unnecessary Collect
rust
iterators
collect
allocation
antipattern
Jun 21, 2026
Using Type Aliases as Newtypes
rust
antipattern
aliases
newtype
type-safety
Jun 21, 2026
Using rustc Directly for Cargo-Sized Projects
rust
rustc
cargo
antipattern
tooling