[−][src]Enum daemonize_me::DaemonError
Variants
Unable to fork
Failed to chdir
Failed to open dev null
Failed to close the file pointer of a stdio stream
Invalid or nonexistent user
Invalid or nonexistent group
Either group or user was specified but no the other
Failed to execute initgroups
Failed to set uid
Failed to set gid
Failed to chown the pid file
Failed to create the pid file
Failed to write to the pid file
Failed to redirect the standard streams
Umask bits are invalid
Failed to set sid
Trait Implementations
impl Clone for DaemonError
[src]
fn clone(&self) -> DaemonError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for DaemonError
[src]
impl Display for DaemonError
[src]
impl Error for DaemonError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl PartialEq<DaemonError> for DaemonError
[src]
fn eq(&self, other: &DaemonError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<DaemonError> for DaemonError
[src]
fn partial_cmp(&self, other: &DaemonError) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for DaemonError
[src]
Auto Trait Implementations
impl RefUnwindSafe for DaemonError
impl Send for DaemonError
impl Sync for DaemonError
impl Unpin for DaemonError
impl UnwindSafe for DaemonError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,