Ok(serde_json::to_string(&response)?)
}
-#[derive(EnumString, ToString, Debug, Clone)]
+#[derive(EnumString, Display, Debug, Clone)]
pub enum UserOperation {
Login,
GetCaptcha,
ListPostReports,
GetReportCount,
GetUnreadCount,
+ VerifyEmail,
FollowCommunity,
GetReplies,
GetPersonMentions,
BanFromCommunity,
AddModToCommunity,
AddAdmin,
+ GetUnreadRegistrationApplicationCount,
+ ListRegistrationApplications,
+ ApproveRegistrationApplication,
BanPerson,
+ GetBannedPersons,
Search,
ResolveObject,
MarkAllAsRead,
SaveUserSettings,
TransferCommunity,
- TransferSite,
+ LeaveAdmin,
PasswordReset,
PasswordChange,
MarkPrivateMessageAsRead,
BlockPerson,
}
-#[derive(EnumString, ToString, Debug, Clone)]
+#[derive(EnumString, Display, Debug, Clone)]
pub enum UserOperationCrud {
// Site
CreateSite,