From c26100c2389b1f93cc051108c2fda8159d30abba Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Fri, 26 Jul 2024 02:06:23 +0200 Subject: [PATCH] Small cleanup --- src/device_manager.rs | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/device_manager.rs b/src/device_manager.rs index adec2fc..4d72151 100644 --- a/src/device_manager.rs +++ b/src/device_manager.rs @@ -1,8 +1,9 @@ use std::collections::HashMap; -use std::ops::{Deref, DerefMut}; +use std::ops::Deref; use std::pin::Pin; use std::sync::Arc; +use automation_cast::Cast; use futures::future::join_all; use futures::Future; use google_home::traits::OnOff; @@ -33,12 +34,6 @@ impl Deref for WrappedDevice { } } -impl DerefMut for WrappedDevice { - fn deref_mut(&mut self) -> &mut Self::Target { - &mut self.0 - } -} - impl mlua::UserData for WrappedDevice { fn add_methods<'lua, M: mlua::prelude::LuaUserDataMethods<'lua, Self>>(methods: &mut M) { methods.add_async_method("get_id", |_lua, this, _: ()| async { Ok(this.get_id()) });