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.
#[derive(Clone, Deserialize, Serialize)]
#[serde(untagged)]
pub enum Tweak {
pub(crate) enum Tweak {
Sound(SoundTweak),
Highlight(HighlightTweak),
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")]
pub struct SoundTweak {
pub(crate) struct SoundTweak {
value: String,
}
#[derive(Clone, Debug, PartialEq, Deserialize, Serialize)]
#[derive(Clone, PartialEq, Deserialize, Serialize)]
#[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")]
value: bool,
}