diff --git a/ext2/src/inode.rs b/ext2/src/inode.rs
index 2a54b4a..9980d7b 100644
--- a/ext2/src/inode.rs
+++ b/ext2/src/inode.rs
@@ -18,6 +18,10 @@ macro_rules! inode_type {
             pub fn inode(&self) -> &Inode {
                 &self.1
             }
+
+            pub fn into_inner(self) -> (InodeAddress, Inode) {
+                (self.0, self.1)
+            }
         }
 
         impl Deref for $name {