Fs.InMemoryFs
Definitions
def accessTime(path: String, o: InMemoryFs[r]): Result[IoError, Int64] \ r
Sourcedef append(path: String, data: String, o: InMemoryFs[r]): Result[IoError, Unit] \ r + Clock
Sourcedef appendBytes(path: String, data: Vector[Int8], o: InMemoryFs[r]): Result[IoError, Unit] \ r + Clock
Sourcedef appendLines(path: String, lines: List[String], o: InMemoryFs[r]): Result[IoError, Unit] \ r + Clock
Sourcedef copy(src: String, dst: String, opts: Set[CopyOption], o: InMemoryFs[r]): Result[IoError, Unit] \ r + Clock
Sourcedef creationTime(path: String, o: InMemoryFs[r]): Result[IoError, Int64] \ r
Sourcedef delete(path: String, o: InMemoryFs[r]): Result[IoError, Unit] \ r
Sourcedef exists(path: String, o: InMemoryFs[r]): Result[IoError, Bool] \ r
Sourcedef fresh(rc: Region[r]): InMemoryFs[r] \ r
SourceCreates a fresh, empty in-memory filesystem in region rc.
def glob(base: String, pattern: String, o: InMemoryFs[r]): Result[IoError, List[String]] \ r
Sourcedef isDirectory(path: String, o: InMemoryFs[r]): Result[IoError, Bool] \ r
Sourcedef isExecutable(path: String, o: InMemoryFs[r]): Result[IoError, Bool] \ r
Sourcedef isReadable(path: String, o: InMemoryFs[r]): Result[IoError, Bool] \ r
Sourcedef isRegularFile(path: String, o: InMemoryFs[r]): Result[IoError, Bool] \ r
Sourcedef isSymbolicLink(path: String, o: InMemoryFs[r]): Result[IoError, Bool] \ r
Sourcedef isWritable(path: String, o: InMemoryFs[r]): Result[IoError, Bool] \ r
Sourcedef list(dir: String, o: InMemoryFs[r]): Result[IoError, List[String]] \ r
Sourcedef mkDir(path: String, o: InMemoryFs[r]): Result[IoError, Unit] \ r + Clock
Sourcedef mkDirs(path: String, o: InMemoryFs[r]): Result[IoError, Unit] \ r + Clock
Sourcedef mkTempDir(prefix: String, o: InMemoryFs[r]): Result[IoError, String] \ r + Clock
Sourcedef modificationTime(path: String, o: InMemoryFs[r]): Result[IoError, Int64] \ r
Sourcedef move(src: String, dst: String, opts: Set[MoveOption], o: InMemoryFs[r]): Result[IoError, Unit] \ r
Sourcedef read(path: String, o: InMemoryFs[r]): Result[IoError, String] \ r + Clock
Sourcedef readBytes(path: String, o: InMemoryFs[r]): Result[IoError, Vector[Int8]] \ r + Clock
Sourcedef readLines(path: String, o: InMemoryFs[r]): Result[IoError, List[String]] \ r + Clock
Sourcedef size(path: String, o: InMemoryFs[r]): Result[IoError, Size] \ r
Sourcedef truncate(path: String, o: InMemoryFs[r]): Result[IoError, Unit] \ r + Clock
Sourcedef write(path: String, data: String, o: InMemoryFs[r]): Result[IoError, Unit] \ r + Clock
Sourcedef writeBytes(path: String, data: Vector[Int8], o: InMemoryFs[r]): Result[IoError, Unit] \ r + Clock
Sourcedef writeLines(path: String, lines: List[String], o: InMemoryFs[r]): Result[IoError, Unit] \ r + Clock
Source