def reset.directory.synced
mylsm-lsm-store@0.6.0.1 · src/ByteWalIo.bend:476
import mylsm-lsm-store@0.6.0.1/src/ByteWalIo.bend as ByteWalIo
import Base
import mylsm-lsm-store@0.6.0.1/src/Fs.bend as Fs
476def reset.directory.synced(
477 +directory: String,
478 result: Result<&1, &1, U32 & String, Unit>
479) -> IO(Result<&1, &1, U32 & String, Unit>):
480 match result:
481 case Fail{failure}:
482 IO.pure(Result<&1, &1, U32 & String, Unit>, Fail{failure})
483 case Done{Unit{}}:
484 Fs.fsync(directory)