diff options
| author | Fenrir <[email protected]> | 2017-02-24 17:35:43 -0700 |
|---|---|---|
| committer | Fenrir <[email protected]> | 2017-02-24 17:37:42 -0700 |
| commit | a97d04d63a5b358fb0ea3d7d6dcc196fb655444b (patch) | |
| tree | a69e677ca900b84eebfaa6df48531188e4dd1cff /ctru-rs/src/services/apt.rs | |
| parent | Merge pull request #23 from panicbit/unmarked_api (diff) | |
| download | archived-ctru-rs-a97d04d63a5b358fb0ea3d7d6dcc196fb655444b.tar.xz archived-ctru-rs-a97d04d63a5b358fb0ea3d7d6dcc196fb655444b.zip | |
Use unit type in subsystem structs
Diffstat (limited to 'ctru-rs/src/services/apt.rs')
| -rw-r--r-- | ctru-rs/src/services/apt.rs | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/ctru-rs/src/services/apt.rs b/ctru-rs/src/services/apt.rs index 0c8e281..f50f2c0 100644 --- a/ctru-rs/src/services/apt.rs +++ b/ctru-rs/src/services/apt.rs @@ -1,19 +1,15 @@ -use std::marker::PhantomData; - use libctru::services::apt; -pub struct Apt { - pd: PhantomData<i32> -} +pub struct Apt(()); impl Apt { pub fn init() -> ::Result<Apt> { unsafe { let r = apt::aptInit(); if r < 0 { - Err(::Error::from(r)) + Err(r.into()) } else { - Ok(Apt { pd: PhantomData }) + Ok(Apt(())) } } } |