From 46a9746e002e179ac0dbebe65e4932aa9359f73f Mon Sep 17 00:00:00 2001 From: meh Date: Tue, 12 May 2015 19:55:48 +0200 Subject: [PATCH] device: take advantage of lifetime elision --- src/device/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/device/mod.rs b/src/device/mod.rs index a5d0c37..fb06bf2 100644 --- a/src/device/mod.rs +++ b/src/device/mod.rs @@ -18,13 +18,13 @@ impl<'a> Info<'a> { Info { ptr: ptr, _marker: PhantomData } } - pub fn name(&self) -> &'a str { + pub fn name(&self) -> &str { unsafe { from_utf8_unchecked(CStr::from_ptr((*self.ptr).device_name).to_bytes()) } } - pub fn description(&self) -> &'a str { + pub fn description(&self) -> &str { unsafe { from_utf8_unchecked(CStr::from_ptr((*self.ptr).device_description).to_bytes()) }