mizchi/bit/io does not have a README file
pub struct EnvProvider {
get : (String) -> String?
current_dir : () -> String?
}impl FileSystem for TestFsimpl RepoFileSystem for TestFspub struct WorktreeEntry {
kind : WorktreeKind
mode : Int
size : Int?
mtime_sec : Int?
mtime_nsec : Int?
}pub struct WorktreeEntryMeta {
kind : WorktreeKindMeta
mode : Int
size : Int?
mtime_sec : Int?
mtime_nsec : Int?
}fn WorktreeEntryMeta::new(kind : WorktreeKindMeta, mode : Int, size : Int?, mtime_sec : Int?, mtime_nsec : Int?) -> WorktreeEntryMetapub enum WorktreeKindMeta {
Regular
Symlink
}pub struct WorktreeProbeProvider {
entry_meta : async (&RepoFileSystem, String) -> WorktreeEntryMeta? noraise
entry_meta_sync : (&RepoFileSystem, String) -> WorktreeEntryMeta?
lstat : (String) -> WorktreeEntryMeta?
symlink_target : (String) -> String?
readdir_typed : (String) -> Array[(String, Int)]?
}fn WorktreeProbeProvider::new(entry_meta : async (&RepoFileSystem, String) -> WorktreeEntryMeta? noraise, symlink_target : (String) -> String?, entry_meta_sync? : (&RepoFileSystem, String) -> WorktreeEntryMeta?, lstat? : (String) -> WorktreeEntryMeta?, readdir_typed? : (String) -> Array[(String, Int)]?) -> WorktreeProbeProvider