Skip to content

Commit 72feee1

Browse files
authored
Merge pull request #1973 from n0toose/fuse-drop-style-fix
style(fuse): use if let Some in Drop trait
2 parents 565ef14 + 86a1891 commit 72feee1

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/fs/fuse.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -883,9 +883,10 @@ impl Write for FuseFileHandleInner {
883883

884884
impl Drop for FuseFileHandleInner {
885885
fn drop(&mut self) {
886-
if self.fuse_nid.is_some() && self.fuse_fh.is_some() {
887-
let (cmd, rsp_payload_len) =
888-
ops::Release::create(self.fuse_nid.unwrap(), self.fuse_fh.unwrap());
886+
if let Some(fuse_nid) = self.fuse_nid
887+
&& let Some(fuse_fh) = self.fuse_fh
888+
{
889+
let (cmd, rsp_payload_len) = ops::Release::create(fuse_nid, fuse_fh);
889890
get_filesystem_driver()
890891
.unwrap()
891892
.lock()

0 commit comments

Comments
 (0)