feat: use derive attribute for default variant

This commit is contained in:
Himadri Bhattacharjee 2024-01-07 19:09:04 +05:30 committed by Anonymoussaurus
commit 38aaecbef8

View file

@ -26,9 +26,10 @@ pub struct PackageInfo {
pub removal: String,
}
#[derive(Debug, Clone)]
#[derive(Default, Debug, Clone)]
pub enum LoadingState {
DownloadingList,
#[default]
FindingPhones,
LoadingPackages,
_UpdatingUad,
@ -36,12 +37,6 @@ pub enum LoadingState {
RestoringDevice(String),
}
impl Default for LoadingState {
fn default() -> Self {
Self::FindingPhones
}
}
#[derive(Default, Debug, Clone)]
pub struct List {
pub loading_state: LoadingState,