opt.: pve err

This commit is contained in:
lollipopkit
2024-03-21 01:06:49 -06:00
parent e11d505409
commit 32da0c8283
12 changed files with 38 additions and 4 deletions

View File

@@ -84,3 +84,19 @@ class WebdavErr extends Err<WebdavErrType> {
return 'WebdavErr<$type>: $message';
}
}
enum PveErrType {
unknown,
net,
loginFailed,
;
}
class PveErr extends Err<PveErrType> {
PveErr({required super.type, super.message}) : super(from: ErrFrom.status);
@override
String toString() {
return 'PveErr<$type>: $message';
}
}