From 59e2ae68353648364ba128ca6079157794eae1fc Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Sun, 29 Jul 2018 17:27:27 +0300 Subject: Refactor DeviceInfo struct and impls --- src/devices/mod.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/devices/mod.rs') diff --git a/src/devices/mod.rs b/src/devices/mod.rs index 3290f72..450957d 100644 --- a/src/devices/mod.rs +++ b/src/devices/mod.rs @@ -1,10 +1,14 @@ pub mod fc0013; pub mod r820t; -pub struct Device { +pub struct DeviceInfo { + pub id: &'static str, pub name: &'static str, pub i2c_addr: u8, pub check_addr: u8, pub check_val: u8 } +pub trait Actions { + fn init(&self); +} -- cgit v1.3.1