From 589542ec0bd397d521f08754b068349ffae37148 Mon Sep 17 00:00:00 2001 From: Alex Janka Date: Sat, 9 Mar 2024 08:19:07 +1100 Subject: [PATCH] derive debug --- homekit-controller/src/homekit_http.rs | 2 ++ homekit-controller/src/lib.rs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/homekit-controller/src/homekit_http.rs b/homekit-controller/src/homekit_http.rs index d4ed392..a15d312 100644 --- a/homekit-controller/src/homekit_http.rs +++ b/homekit-controller/src/homekit_http.rs @@ -21,6 +21,7 @@ use crate::{ ConnectionError, HomekitError, }; +#[derive(Debug)] pub(super) struct AccessorySocket { socket: TcpStream, ip: String, @@ -28,6 +29,7 @@ pub(super) struct AccessorySocket { socket_encryption: Option, } +#[derive(Debug)] struct SocketEncryption { controller_to_accessory_key: [u8; 32], controller_to_accessory_counter: u64, diff --git a/homekit-controller/src/lib.rs b/homekit-controller/src/lib.rs index a766dc5..b757d1f 100644 --- a/homekit-controller/src/lib.rs +++ b/homekit-controller/src/lib.rs @@ -60,6 +60,7 @@ impl PythonPairingData { } } +#[derive(Debug)] struct DevicePairingData { accessory_pairing_id: String, accessory_ip: String, @@ -69,6 +70,7 @@ struct DevicePairingData { ios_device_ltsk: [u8; 32], } +#[derive(Debug)] pub struct DeviceConnection { pub accessories: HashMap, discovered: MdnsDiscoveredList,