From b4975f7e0c42b60350a0b5b98c5e3f8302427cf0 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Mon, 23 Jul 2018 11:24:36 +0300 Subject: Add basic Dongle struct --- src/lib.rs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index 31e1bb2..40b4b77 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,7 +1,20 @@ +pub struct Dongle { + vendor: u16, + product: u16, + name: &'static str +} + #[cfg(test)] mod tests { + use super::*; + #[test] - fn it_works() { - assert_eq!(2 + 2, 4); + fn dongle() { + let _dongle = Dongle { + vendor: 0x1234, + product: 0x5678, + name: "Test" + }; + assert!(_dongle.name == "Test"); } } -- cgit v1.3.1