pub enum PrivacyTarget {
RegistryValueHklm {
path: String,
name: String,
},
RegistryValueHkcu {
path: String,
name: String,
},
EnvironmentVariableUser {
name: String,
},
ScheduledTaskEnabled {
path: String,
name: String,
},
}Expand description
The place on the host a control writes, named by its operation kind.
Variants§
RegistryValueHklm
The value name under HKLM\<path>, in the 64-bit view.
RegistryValueHkcu
The value name under HKCU\<path>.
EnvironmentVariableUser
The variable name of the user’s persistent environment.
ScheduledTaskEnabled
The task name in the task folder path.
Trait Implementations§
Source§impl Clone for PrivacyTarget
impl Clone for PrivacyTarget
Source§impl Debug for PrivacyTarget
impl Debug for PrivacyTarget
Source§impl<'de> Deserialize<'de> for PrivacyTarget
impl<'de> Deserialize<'de> for PrivacyTarget
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PrivacyTarget
Source§impl PartialEq for PrivacyTarget
impl PartialEq for PrivacyTarget
Source§impl Serialize for PrivacyTarget
impl Serialize for PrivacyTarget
impl StructuralPartialEq for PrivacyTarget
Auto Trait Implementations§
impl Freeze for PrivacyTarget
impl RefUnwindSafe for PrivacyTarget
impl Send for PrivacyTarget
impl Sync for PrivacyTarget
impl Unpin for PrivacyTarget
impl UnsafeUnpin for PrivacyTarget
impl UnwindSafe for PrivacyTarget
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