pub struct ResponsibleApp {
pub name: String,
pub bundle_id: Option<String>,
pub pid: i32,
pub path: Option<String>,
}Expand description
The GUI app that owns this process for TCC prompts.
Fields§
§name: StringLocalized name.
bundle_id: Option<String>Bundle identifier.
pid: i32Process id of that app, not of this binary.
path: Option<String>Bundle path.
Trait Implementations§
Source§impl Clone for ResponsibleApp
impl Clone for ResponsibleApp
Source§impl Debug for ResponsibleApp
impl Debug for ResponsibleApp
impl Eq for ResponsibleApp
Source§impl PartialEq for ResponsibleApp
impl PartialEq for ResponsibleApp
Source§impl Serialize for ResponsibleApp
impl Serialize for ResponsibleApp
impl StructuralPartialEq for ResponsibleApp
Auto Trait Implementations§
impl Freeze for ResponsibleApp
impl RefUnwindSafe for ResponsibleApp
impl Send for ResponsibleApp
impl Sync for ResponsibleApp
impl Unpin for ResponsibleApp
impl UnsafeUnpin for ResponsibleApp
impl UnwindSafe for ResponsibleApp
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.