# Proposal: Syntactic Sugar for Disambiguating Conflicting Trait Methods

**URL:** <https://internals.rust-lang.org/t/proposal-syntactic-sugar-for-disambiguating-conflicting-trait-methods/23694>\
**Category:** language design\
**Created:** [November 7, 2025, 10:14pm UTC](https://internals.rust-lang.org/t/proposal-syntactic-sugar-for-disambiguating-conflicting-trait-methods/23694 "2025-11-07T22:14:59Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![Ratatouille](https://avatars.discourse-cdn.com/v4/letter/r/57b2e6/32.png) [@Ratatouille](https://internals.rust-lang.org/u/Ratatouille)\
**Post date:** [November 10, 2025, 9:11am UTC](https://internals.rust-lang.org/t/proposal-syntactic-sugar-for-disambiguating-conflicting-trait-methods/23694/13 "2025-11-10T09:11:53Z")

</div>

Yet again we've converged on the same solution:

[https://internals.rust-lang.org/t/weird-syntax-idea-s-for-umcs/19200](https://internals.rust-lang.org/t/weird-syntax-idea-s-for-umcs/19200)

Btw some time ago I made for myself a simple prototype of this idea:

[https://crates.io/crates/pipei](https://crates.io/crates/pipei)

---

_[View the full topic](https://internals.rust-lang.org/t/proposal-syntactic-sugar-for-disambiguating-conflicting-trait-methods/23694)._
