message: chore(wasi) Replace `match` by `if let`.
diff: @@ -597,14 +597,11 @@ pub fn fd_filestat_set_times(
  };
  inode.stat.st_atim = time_to_set;
  // TODO: set it for more than just files
  - match &mut inode.kind {
  - Kind::File { handle, .. } => {
  + if let Kind::File { handle, .. } = &mut inode.kind {
  if let Some(handle) = handle {
  handle.set_last_accessed(time_to_set);
  }
  }
  - _ => {}
  - }
  }
  if fst_flags & __WASI_FILESTAT_SET_MTIM != 0 || fst_flags & __WASI_FILESTAT_SET_MTIM_NOW != 0 {
  @@ -615,14 +612,11 @@ pub fn fd_filestat_set_times(
  };
  inode.stat.st_mtim = time_to_set;
  // TODO: set it for more than just files
  - match &mut inode.kind {
  - Kind::File { handle, .. } => {
  + if let Kind::File { handle, .. } = &mut inode.kind {
  if let Some(handle) = handle {
  handle.set_last_modified(time_to_set);
  }
  }
  - _ => {}
  - }
  }
  __WASI_ESUCCESS
  @@ -1535,14 +1529,11 @@ pub fn path_filestat_set_times(
  };
  inode.stat.st_atim = time_to_set;
  // TODO: set it for more than just files
  - match &mut inode.kind {
  - Kind::File { handle, .. } => {
  + if let Kind::File { handle, .. } = &mut inode.kind {
  if let Some(handle) = handle {
  handle.set_last_accessed(time_to_set);
  }
  }
  - _ => {}
  - }
  }
  if fst_flags & __WASI_FILESTAT_SET_MTIM != 0 || fst_flags & __WASI_FILESTAT_SET_MTIM_NOW != 0 {
  let time_to_set = if fst_flags & __WASI_FILESTAT_SET_MTIM != 0 {
  @@ -1552,14 +1543,11 @@ pub fn path_filestat_set_times(
  };
  inode.stat.st_mtim = time_to_set;
  // TODO: set it for more than just files
  - match &mut inode.kind {
  - Kind::File { handle, .. } => {
  + if let Kind::File { handle, .. } = &mut inode.kind {
  if let Some(handle) = handle {
  handle.set_last_modified(time_to_set);
  }
  }
  - _ => {}
  - }
  }
  __WASI_ESUCCESS
  