pub struct SyslogError { /* private fields */ }
Expand description
A syslog crate error
Implementations§
Source§impl SyslogError
impl SyslogError
Sourcepub fn new(errcode: SyslogErrCode, msg: String) -> Self
pub fn new(errcode: SyslogErrCode, msg: String) -> Self
Creates new error
pub fn new_errno(err: Errno, msg: String) -> Self
Sourcepub fn get_errcode(&self) -> SyslogErrCode
pub fn get_errcode(&self) -> SyslogErrCode
Retuns a clone of SyslogErrCode
Sourcepub fn into_inner(self) -> String
pub fn into_inner(self) -> String
Moves out the error description
Trait Implementations§
Source§impl Debug for SyslogError
impl Debug for SyslogError
Auto Trait Implementations§
impl Freeze for SyslogError
impl RefUnwindSafe for SyslogError
impl Send for SyslogError
impl Sync for SyslogError
impl Unpin for SyslogError
impl UnwindSafe for SyslogError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more