pub enum ServiceManagerAccess {
Connect,
EnumerateService,
AllAccess,
Custom(u32),
}Expand description
Access rights for opening a Service Control Manager handle.
Variants§
Connect
Connect to the SCM database.
EnumerateService
Enumerate installed services.
AllAccess
Full manager access rights.
Custom(u32)
Custom SCM rights.
Trait Implementations§
Source§impl Clone for ServiceManagerAccess
impl Clone for ServiceManagerAccess
Source§fn clone(&self) -> ServiceManagerAccess
fn clone(&self) -> ServiceManagerAccess
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ServiceManagerAccess
impl Debug for ServiceManagerAccess
Source§impl PartialEq for ServiceManagerAccess
impl PartialEq for ServiceManagerAccess
impl Copy for ServiceManagerAccess
impl Eq for ServiceManagerAccess
impl StructuralPartialEq for ServiceManagerAccess
Auto Trait Implementations§
impl Freeze for ServiceManagerAccess
impl RefUnwindSafe for ServiceManagerAccess
impl Send for ServiceManagerAccess
impl Sync for ServiceManagerAccess
impl Unpin for ServiceManagerAccess
impl UnsafeUnpin for ServiceManagerAccess
impl UnwindSafe for ServiceManagerAccess
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