0.5.1-alpha.8

Add Edit Role route.
This commit is contained in:
Paul
2021-07-13 13:43:42 +01:00
parent 6f8802ab5f
commit 1872432725
7 changed files with 114 additions and 5 deletions

View File

@@ -46,6 +46,11 @@ pub enum RemoveServerField {
Description,
}
#[derive(Serialize, Deserialize, Debug, Clone)]
pub enum RemoveRoleField {
Colour,
}
#[derive(Serialize, Deserialize, Debug, Clone)]
pub enum RemoveMemberField {
Nickname,
@@ -132,7 +137,9 @@ pub enum ClientboundNotification {
ServerRoleUpdate {
id: String,
role_id: String,
data: JsonValue
data: JsonValue,
#[serde(skip_serializing_if = "Option::is_none")]
clear: Option<RemoveRoleField>
},
ServerRoleDelete {
id: String,