Add specific registration error cases for SVRB.

This commit is contained in:
Greyson Parrelli
2025-08-05 16:04:10 -04:00
committed by Cody Henthorne
parent 0726c29528
commit 9dcc704a9e
9 changed files with 97 additions and 30 deletions

View File

@@ -2178,6 +2178,9 @@ sealed interface RemoteRestoreResult {
data object NetworkError : RemoteRestoreResult
data object Canceled : RemoteRestoreResult
data object Failure : RemoteRestoreResult
/** SVRB has failed in such a way that recovering a backup is impossible. */
data object PermanentSvrBFailure : RemoteRestoreResult
}
sealed interface RestoreTimestampResult {