message: swap 'Some(u)' out for '_' to suppress unused variable warnings
diff: @@ -773,7 +773,7 @@ impl<T> FromStr for Complex<T> where
  // if `a` is imaginary, let `b` be real (and vice versa)
  match a.rfind('i') {
  None => "0i".to_string(),
  - Some(u) => "0".to_string()
  + _ => "0".to_string()
  }
  }
  Some(s) => {
  @@ -790,7 +790,7 @@ impl<T> FromStr for Complex<T> where
  try!(T::from_str(&a)
  .map_err(|_| ParseComplexError { kind: ComplexErrorKind::ParseError }))
  },
  - Some(u) => {
  + _ => {
  try!(T::from_str(&b)
  .map_err(|_| ParseComplexError { kind: ComplexErrorKind::ParseError }))
  }
  @@ -802,7 +802,7 @@ impl<T> FromStr for Complex<T> where
  try!(T::from_str(&b)
  .map_err(|_| ParseComplexError { kind: ComplexErrorKind::ParseError }))
  },
  - Some(u) => {
  + _ => {
  a.pop();
  try!(T::from_str(&a)
  .map_err(|_| ParseComplexError { kind: ComplexErrorKind::ParseError }))
  