Packaging a rust package

Hello guys! I’m trying to package a rust program. Here’s the flake.
If I run cargo run everything works. But if I run nix run I’m getting the following error message:

--- stderr
  `PKG_CONFIG_ALLOW_SYSTEM_CFLAGS="1" PKG_CONFIG_ALLOW_SYSTEM_LIBS="1" "pkg-config" "--libs" "--cflags" "fuse3" "fuse3 >= 3.0.0"` did not exit successfully: exit status: 1
  error: could not find system library 'fuse3' required by the 'fuser' crate

  --- stderr
  Package fuse3 was not found in the pkg-config search path.
  Perhaps you should add the directory containing `fuse3.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'fuse3' found
  Package fuse3 was not found in the pkg-config search path.
  Perhaps you should add the directory containing `fuse3.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'fuse3' found

  `PKG_CONFIG_ALLOW_SYSTEM_CFLAGS="1" PKG_CONFIG_ALLOW_SYSTEM_LIBS="1" "pkg-config" "--libs" "--cflags" "fuse" "fuse >= 2.6.0"` did not exit successfully: exit status: 1
  error: could not find system library 'fuse' required by the 'fuser' crate

  --- stderr
  Package fuse was not found in the pkg-config search path.
  Perhaps you should add the directory containing `fuse.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'fuse' found
  Package fuse was not found in the pkg-config search path.
  Perhaps you should add the directory containing `fuse.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'fuse' found

may I ask what I’m doing wrong?

You can try running it on your machine with:

nix run "gitlab:TornaxO7/redoxer/add-flake?host=gitlab.redox-os.org"

The unofficial nixos-discord server found the issue:
fuse3 has to be in buildInputs.~