logging: Unified to remove random eprint calls
This commit is contained in:
@ -8,6 +8,7 @@
|
||||
|
||||
use std::cmp;
|
||||
use std::ffi::{ CStr, CString };
|
||||
use std::fmt;
|
||||
use std::os::raw::c_char;
|
||||
use std::ptr;
|
||||
use std::str::Utf8Error;
|
||||
@ -47,6 +48,12 @@ pub enum Error {
|
||||
NoInfo,
|
||||
}
|
||||
|
||||
impl fmt::Display for Error {
|
||||
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
|
||||
fmt::Debug::fmt(&self, f)
|
||||
}
|
||||
}
|
||||
|
||||
pub struct XkbInfo(c::GnomeXkbInfo);
|
||||
|
||||
impl XkbInfo {
|
||||
|
||||
Reference in New Issue
Block a user