Browse Source

Implement debug and make function names consistent

pull/63/head
TechiePi 2 years ago
parent
commit
650ba42b35
  1. 7
      ctru-rs/src/services/cfgu.rs

7
ctru-rs/src/services/cfgu.rs

@ -2,6 +2,7 @@ @@ -2,6 +2,7 @@
//!
//! This module contains basic methods to retrieve and change configuration from the console.
#[derive(Debug)]
#[repr(u8)]
pub enum Region {
Japan = 0,
@ -13,6 +14,7 @@ pub enum Region { @@ -13,6 +14,7 @@ pub enum Region {
Taiwan = 6,
}
#[derive(Debug)]
#[repr(u8)]
pub enum Language {
Japan = 0,
@ -29,6 +31,7 @@ pub enum Language { @@ -29,6 +31,7 @@ pub enum Language {
TradChinese = 11,
}
#[derive(Debug)]
#[repr(u8)]
pub enum SystemModel {
Model3DS = 0,
@ -84,7 +87,7 @@ impl Cfgu { @@ -84,7 +87,7 @@ impl Cfgu {
}
/// Gets system's model
pub fn get_system_model(&self) -> crate::Result<SystemModel> {
pub fn get_model(&self) -> crate::Result<SystemModel> {
let mut model: u8 = 0;
let model_pointer: *mut u8 = &mut model;
@ -100,7 +103,7 @@ impl Cfgu { @@ -100,7 +103,7 @@ impl Cfgu {
}
/// Gets system's language
pub fn get_system_language(&self) -> crate::Result<Language> {
pub fn get_language(&self) -> crate::Result<Language> {
let mut language: u8 = 0;
let language_pointer: *mut u8 = &mut language;

Loading…
Cancel
Save