fn main() {
  enum Result{
      Success(Vec<i32>),
      Failure(i32),
      Uncertainity
  }
  
  let result = Result::Success(vec![1,2,3,4,5]);
  match result{
      Result::Success(vec![1,2,3,4]) => println!("vector contains 4 data items"),
      Result::Success(vec![1,2,3,4,5]) => println!("vector contains 5 data items"),
      Result::Failure(1) => println!("error"),
      _ => (),
      
  }
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: