From 79241dc1630f88c029d314422e596c4832c1d301 Mon Sep 17 00:00:00 2001 From: Fabio Lenherr Date: Wed, 8 Nov 2023 08:34:15 +0100 Subject: [PATCH] fix: Make struct entries publicly available --- Cargo.toml | 2 +- src/audio/audio.rs | 52 +++++++++++++++++++++++----------------------- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index e42b179..288525c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ReSet-Lib" -version = "0.1.2" +version = "0.1.3" edition = "2021" description = "Data structure library for ReSet" repository = "https://github.com/Xetibo/ReSet-Lib" diff --git a/src/audio/audio.rs b/src/audio/audio.rs index a75438d..a544b4b 100644 --- a/src/audio/audio.rs +++ b/src/audio/audio.rs @@ -8,12 +8,12 @@ use pulse::context::introspect::{SourceOutputInfo, SinkInputInfo, SinkInfo, Sour pub struct PulseError(&'static str); pub struct Source { - index: u32, - name: String, - alias: String, - channels: u16, - volume: Vec, - muted: bool, + pub index: u32, + pub name: String, + pub alias: String, + pub channels: u16, + pub volume: Vec, + pub muted: bool, } impl Append for Source { @@ -87,12 +87,12 @@ impl From<&SourceInfo<'_>> for Source { #[derive(Debug)] pub struct Sink { - index: u32, - name: String, - alias: String, - channels: u16, - volume: Vec, - muted: bool, + pub index: u32, + pub name: String, + pub alias: String, + pub channels: u16, + pub volume: Vec, + pub muted: bool, } impl Append for Sink { @@ -165,13 +165,13 @@ impl From<&SinkInfo<'_>> for Sink { } pub struct InputStream { - index: u32, - name: String, - application_name: String, - sink_index: u32, - channels: u16, - volume: Vec, - muted: bool, + pub index: u32, + pub name: String, + pub application_name: String, + pub sink_index: u32, + pub channels: u16, + pub volume: Vec, + pub muted: bool, } impl Append for InputStream { @@ -245,13 +245,13 @@ impl From<&SinkInputInfo<'_>> for InputStream { } pub struct OutputStream { - index: u32, - name: String, - application_name: String, - source_index: u32, - channels: u16, - volume: Vec, - muted: bool, + pub index: u32, + pub name: String, + pub application_name: String, + pub source_index: u32, + pub channels: u16, + pub volume: Vec, + pub muted: bool, } impl Append for OutputStream {