std: pal/yggdrasil/fs implementation #27

Open
opened 2025-01-03 19:13:47 +02:00 by alnyan · 1 comment
Owner

dir:

  • dir::remove_dir_all()

file:

  • File::fsync()
  • File::datasync()
  • File::truncate()
  • File::read_vectored()
  • File::write_vectored()
  • File::set_times()

fs:

  • FileTimes
  • symlink() (check if needed)
  • link() (check if needed)
  • canonicalize()
  • try_exists()
dir: - [ ] dir::remove_dir_all() file: - [x] File::fsync() - [x] File::datasync() - [x] File::truncate() - [x] File::read_vectored() - [x] File::write_vectored() - [x] File::set_times() fs: - [x] FileTimes - [x] symlink() (check if needed) - [x] link() (check if needed) - [ ] canonicalize() - [x] try_exists()
alnyan added the
enhancement
scope
userspace-std
labels 2025-01-03 19:13:47 +02:00
Author
Owner

fsync()/fdatasync()/truncate()/set_times()/symlink()/link()/try_exists() implemented by 1889f07f89

fsync()/fdatasync()/truncate()/set_times()/symlink()/link()/try_exists() implemented by https://git.alnyan.me/yggdrasil/yggdrasil-rust/commit/1889f07f892ac3d0d2ba4650fab8c548e027c7d1
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alnyan/yggdrasil#27
No description provided.