pub enum ServiceManagerKind {
Launchd,
OpenRc,
Rcd,
Sc,
Systemd,
}Expand description
Represents the kind of service manager
Variants
Launchd
Use launchd to manage the service
OpenRc
Use OpenRC to manage the service
Rcd
Use rc.d to manage the service
Sc
Use Windows service controller to manage the service
Systemd
Use systemd to manage the service
Implementations
Trait Implementations
sourceimpl Clone for ServiceManagerKind
impl Clone for ServiceManagerKind
sourcefn clone(&self) -> ServiceManagerKind
fn clone(&self) -> ServiceManagerKind
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for ServiceManagerKind
impl Debug for ServiceManagerKind
sourceimpl Hash for ServiceManagerKind
impl Hash for ServiceManagerKind
impl Copy for ServiceManagerKind
impl Eq for ServiceManagerKind
impl StructuralEq for ServiceManagerKind
impl StructuralPartialEq for ServiceManagerKind
Auto Trait Implementations
impl RefUnwindSafe for ServiceManagerKind
impl Send for ServiceManagerKind
impl Sync for ServiceManagerKind
impl Unpin for ServiceManagerKind
impl UnwindSafe for ServiceManagerKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more