Update visibility attributes on serde helper types

This commit is contained in:
Jonas Platte 2020-07-24 20:35:53 +02:00
parent 6286a2c692
commit 9f8ceb6286
No known key found for this signature in database
GPG Key ID: CC154DE0E30B7C67

View File

@ -116,7 +116,7 @@ mod tweak_serde {
/// Values for the `set_tweak` action. /// Values for the `set_tweak` action.
#[derive(Clone, Deserialize, Serialize)] #[derive(Clone, Deserialize, Serialize)]
#[serde(untagged)] #[serde(untagged)]
pub enum Tweak { pub(crate) enum Tweak {
Sound(SoundTweak), Sound(SoundTweak),
Highlight(HighlightTweak), Highlight(HighlightTweak),
Custom { Custom {
@ -126,15 +126,15 @@ mod tweak_serde {
}, },
} }
#[derive(Clone, Debug, PartialEq, Deserialize, Serialize)] #[derive(Clone, PartialEq, Deserialize, Serialize)]
#[serde(tag = "set_tweak", rename = "sound")] #[serde(tag = "set_tweak", rename = "sound")]
pub struct SoundTweak { pub(crate) struct SoundTweak {
value: String, value: String,
} }
#[derive(Clone, Debug, PartialEq, Deserialize, Serialize)] #[derive(Clone, PartialEq, Deserialize, Serialize)]
#[serde(tag = "set_tweak", rename = "highlight")] #[serde(tag = "set_tweak", rename = "highlight")]
pub struct HighlightTweak { pub(crate) struct HighlightTweak {
#[serde(default = "ruma_serde::default_true", skip_serializing_if = "ruma_serde::is_true")] #[serde(default = "ruma_serde::default_true", skip_serializing_if = "ruma_serde::is_true")]
value: bool, value: bool,
} }