<story><title>Rust Weird Expressions</title><url>https://github.com/rust-lang/rust/blob/master/src/test/ui/weird-exprs.rs</url></story><parent_chain></parent_chain><comment><author>iudqnolq</author><text>I&amp;#x27;d like to nominate anything by Mara Bos (@m_ou_se) on Twitter. For example:&lt;p&gt;&amp;gt; What&amp;#x27;s your favourite @rustlang boolean? Option&amp;lt;()&amp;gt;, Option&amp;lt;Option&amp;lt;!&amp;gt;&amp;gt;, std::iter::Once&amp;lt;()&amp;gt;, std::fmt::Result&lt;p&gt;&amp;gt; tired: u16, wired: BTreeSet&amp;lt;BTreeSet&amp;lt;BTreeSet&amp;lt;BTreeSet&amp;lt;()&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;p&gt;&amp;gt; What&amp;#x27;s your favourite @rustlang integer? &amp;amp;[()], Enumerate&amp;lt;Repeat&amp;lt;()&amp;gt;&amp;gt;, Poll&amp;lt;File&amp;gt;, *const PhantomData&amp;lt;usize&amp;gt;&lt;p&gt;@jaaaarwr&amp;gt; How is Vec&amp;lt;()&amp;gt; not in this poll?&lt;p&gt;&amp;gt; That&amp;#x27;s just the owning version of &amp;amp;[()], right? Why would you need to own ()s? ;)&lt;p&gt;Edit: She&amp;#x27;s also the author of inline_python!, a serious macro for interspersing code that calls python (including local variable interop), and whichever_compiles!, a joke macro that takes multiple expressions, forks the compiler (as in a fork syscall), and compiles the first one that compiles to valid rust.</text></comment>
<story><title>Rust Weird Expressions</title><url>https://github.com/rust-lang/rust/blob/master/src/test/ui/weird-exprs.rs</url></story><parent_chain></parent_chain><comment><author>Zababa</author><text>I&amp;#x27;d like to add the &amp;quot;Bastion of the Turbofish&amp;quot;, which is my personal favorite: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;rust-lang&amp;#x2F;rust&amp;#x2F;blob&amp;#x2F;master&amp;#x2F;src&amp;#x2F;test&amp;#x2F;ui&amp;#x2F;bastion-of-the-turbofish.rs&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;rust-lang&amp;#x2F;rust&amp;#x2F;blob&amp;#x2F;master&amp;#x2F;src&amp;#x2F;test&amp;#x2F;ui&amp;#x2F;ba...&lt;/a&gt;</text></comment>