Fix E0195: Lifetime Parameters with Same Name Exist in Different Scopes Rust intermediate Linux macOS Windows WebAssembly May 15, 2026 Rust compiler error E0195 occurs when lifetime parameters share the same name but exist in different lexical scopes in trait implementations.