diff options
| author | Andreas Grois <andi@grois.info> | 2021-05-02 16:01:55 +0200 |
|---|---|---|
| committer | Andreas Grois <andi@grois.info> | 2021-05-02 16:01:55 +0200 |
| commit | d2fd2da41dbc9c2f19711c14cd68142d5484eb40 (patch) | |
| tree | 799ae403bd62b37a5011680745d3c2e10d71f5b9 /pulse/src/config.rs | |
| parent | 18a96163d730b7e44270603a4c6de071b725db5f (diff) | |
Factor out all unsafe code into its own module (unfinished)
Diffstat (limited to 'pulse/src/config.rs')
| -rw-r--r-- | pulse/src/config.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/pulse/src/config.rs b/pulse/src/config.rs index 77b2a22..efe5803 100644 --- a/pulse/src/config.rs +++ b/pulse/src/config.rs @@ -5,7 +5,7 @@ use swaystatus_plugin::*; #[derive(Serialize, Deserialize)] #[serde(tag = "Sink")] -enum Sink { +pub enum Sink { Default, Specific { sink_name : String @@ -14,7 +14,7 @@ enum Sink { #[derive(Serialize, Deserialize)] #[serde(tag = "Format")] -enum Volume { +pub enum Volume { Off, Numeric { label : String @@ -27,7 +27,7 @@ enum Volume { #[derive(Serialize, Deserialize)] #[serde(tag = "Format")] -enum Balance { +pub enum Balance { Off, Numeric { label : String @@ -42,9 +42,9 @@ enum Balance { #[derive(Serialize, Deserialize)] #[serde(rename_all = "PascalCase", default)] pub struct PulseVolumeConfig { - sink : Sink, - volume : Volume, - balance : Balance + pub sink : Sink, + pub volume : Volume, + pub balance : Balance } impl Default for PulseVolumeConfig { |
