title: Can I use '<' and '>' in match?
body: <p>I am trying to do a simple quadratic function that would return number of roots and their values via an enum:</p>
  
  <pre><code>enum QuadraticResult {
      None,
      OneRoot(f32),
      TwoRoots(f32, f32),
  }
  
  fn solveQuadratic(a: f32, b: f32, c: f32) -&gt; QuadraticResult {
      let delta = b * b - 4.0 * a * c;
      match delta {
          &lt; 0 =&gt; return QuadraticResult::None,
          &gt; 0 =&gt; return QuadraticResult::TwoRoots(0.0, 1.0),
          _ =&gt; return QuadraticResult::OneRoot(0.0),
      }
  }
  </code></pre>
  
  <p>This doesn't compile as it complains about '&lt;' and '>'. Is there a way to achieve this with <code>match</code> or do I need to use <code>if</code></p>