sealed case classRecoveryResult[T](item: T, result: IO[Error.Map, Unit]) extends Product with Serializable
Files can be partially recovered based on the value set for swaydb.data.config.RecoveryMode.
This instance stores the result of the recovery of the target swaydb.core.io.file.DBFile
and the result of each partial recovery.
This instance will only contain failure if the file was partially recovered. If there was a full failure then
a IO outside this instance should return the failure.
Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Files can be partially recovered based on the value set for swaydb.data.config.RecoveryMode.
This instance stores the result of the recovery of the target swaydb.core.io.file.DBFile and the result of each partial recovery.
This instance will only contain failure if the file was partially recovered. If there was a full failure then a IO outside this instance should return the failure.