pub struct TargetLockEntry {
pub managed_hooks: Vec<ManagedHook>,
pub managed_mcp_entry: Option<ManagedMcpEntry>,
pub managed_permissions: Vec<ManagedPermission>,
pub unenforced_rules: Vec<UnenforcedRule>,
pub ownership: TargetOwnership,
pub sha256: String,
pub installed_path: String,
}Fields§
§managed_hooks: Vec<ManagedHook>§managed_mcp_entry: Option<ManagedMcpEntry>§managed_permissions: Vec<ManagedPermission>§unenforced_rules: Vec<UnenforcedRule>§ownership: TargetOwnership§sha256: String§installed_path: StringTrait Implementations§
Source§impl Clone for TargetLockEntry
impl Clone for TargetLockEntry
Source§impl Debug for TargetLockEntry
impl Debug for TargetLockEntry
Source§impl<'de> Deserialize<'de> for TargetLockEntry
impl<'de> Deserialize<'de> for TargetLockEntry
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
Auto Trait Implementations§
impl Freeze for TargetLockEntry
impl RefUnwindSafe for TargetLockEntry
impl Send for TargetLockEntry
impl Sync for TargetLockEntry
impl Unpin for TargetLockEntry
impl UnsafeUnpin for TargetLockEntry
impl UnwindSafe for TargetLockEntry
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