Skip to content

Commit

Permalink
fix: Use Type instead of event
Browse files Browse the repository at this point in the history
  • Loading branch information
DashieTM committed Nov 10, 2023
1 parent 8c65963 commit bd3059c
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 10 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ReSet-Lib"
version = "0.2.1"
version = "0.2.2"
edition = "2021"
description = "Data structure library for ReSet"
repository = "https://github.com/Xetibo/ReSet-Lib"
Expand Down
17 changes: 8 additions & 9 deletions src/utils.rs
Original file line number Diff line number Diff line change
Expand Up @@ -92,20 +92,19 @@ pub fn call_reset_dbus_method<
result
}

pub enum Events<
AddedEvent: ReadAll + AppendAll + dbus::message::SignalArgs,
RemovedEvent: ReadAll + AppendAll + dbus::message::SignalArgs,
> {
AddedEvent(AddedEvent),
RemovedEvent(RemovedEvent),
pub enum Events<AddedType: ReadAll + AppendAll, RemovedType: ReadAll + AppendAll> {
AddedEvent(AddedType),
RemovedEvent(RemovedType),
}

pub fn start_event_listener<
AddedEvent: ReadAll + AppendAll + dbus::message::SignalArgs + Send + Sync + GetVal<AddedEvent> + 'static,
RemovedEvent: ReadAll + AppendAll + dbus::message::SignalArgs + Send + Sync + GetVal<RemovedEvent> + 'static,
AddedType: ReadAll + AppendAll + Send + Sync + 'static,
RemovedType: ReadAll + AppendAll + Send + Sync + 'static,
AddedEvent: ReadAll + AppendAll + dbus::message::SignalArgs + GetVal<AddedType>,
RemovedEvent: ReadAll + AppendAll + dbus::message::SignalArgs + GetVal<RemovedType>,
>(
active_listener: Arc<AtomicBool>,
sender: Arc<Sender<Events<AddedEvent, RemovedEvent>>>,
sender: Arc<Sender<Events<AddedType, RemovedType>>>,
) -> Result<(), dbus::Error> {
thread::spawn(move || {
let added_sender = sender.clone();
Expand Down

0 comments on commit bd3059c

Please sign in to comment.