From d2fd2da41dbc9c2f19711c14cd68142d5484eb40 Mon Sep 17 00:00:00 2001 From: Andreas Grois Date: Sun, 2 May 2021 16:01:55 +0200 Subject: Factor out all unsafe code into its own module (unfinished) --- pulse/src/config.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'pulse/src/config.rs') 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 { -- cgit v1.2.3