pub async fn lockfile_unlock( lockfile: External<Mutex<ManuallyDrop<Option<LockfileInner>>>>, ) -> Result<()>