-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No docs for the crate? #8
Comments
Hey, Yes, the docs currently seem unable to build:
But as far as the docs go, the best is to have a look at the examples as most of the code hasn't been documented yet: Originally I create this project for usage in a backup-tool called |
Docs are building now: I created a new issue for generally improving the documentation: |
I've been using the projfs crate in my project for a while now, but just today I realized that a better alternative has been created. Right now, I'm in the process of converting all my code over to use your library. The projfs crate I've been using is very low level and complicated, lacking in features (like receiving notifications about files), additionally it hasn't been updated in 4 years which is never a good sign. I'm currently making a file explorer like app using tauri, but my problem is that some of the file systems in my app (such as cloud file systems) don't physically exist on any local drive. It's not a problem within my app of course, but if the user wants to open up a cloud file in a native application, they can't do it unless there is a "physical" file on the drive. I was also wondering if you knew whether listening to file write calls is possible in projected file systems? I was reading this stack overflow page and it looks like write calls can't be intercepted by the proj fs api, but once the file is opened and read from it becomes a "real file". Then maybe I can use the notify crate to listen to changes. |
I've seen the projfs crate as well but it lacks basic features and actually has some bugs... As a side note, regarding cloud file systems:
Source: https://learn.microsoft.com/en-us/windows/win32/projfs/projected-file-system
You can not directly "monitor" write calls by using the projfs API but you can use the |
According to docs.rs, the documentation failed to build for the crate. I really don't think I'd be able to use the crate without easily accessible documentation. Any idea why it failed to build?
The text was updated successfully, but these errors were encountered: