pub enum SystemdRestartPolicy {
No,
OnFailure,
Always,
}Expand description
How systemd should restart the daemon.
Variants§
No
Never restart automatically.
OnFailure
Restart only on non-clean exit (the default).
Always
Always restart.
Trait Implementations§
Source§impl Clone for SystemdRestartPolicy
impl Clone for SystemdRestartPolicy
Source§fn clone(&self) -> SystemdRestartPolicy
fn clone(&self) -> SystemdRestartPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SystemdRestartPolicy
Source§impl Debug for SystemdRestartPolicy
impl Debug for SystemdRestartPolicy
Source§impl Default for SystemdRestartPolicy
impl Default for SystemdRestartPolicy
Source§fn default() -> SystemdRestartPolicy
fn default() -> SystemdRestartPolicy
Returns the “default value” for a type. Read more
impl Eq for SystemdRestartPolicy
Source§impl PartialEq for SystemdRestartPolicy
impl PartialEq for SystemdRestartPolicy
impl StructuralPartialEq for SystemdRestartPolicy
Auto Trait Implementations§
impl Freeze for SystemdRestartPolicy
impl RefUnwindSafe for SystemdRestartPolicy
impl Send for SystemdRestartPolicy
impl Sync for SystemdRestartPolicy
impl Unpin for SystemdRestartPolicy
impl UnsafeUnpin for SystemdRestartPolicy
impl UnwindSafe for SystemdRestartPolicy
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.