pub struct PermissionRequestShellCommandSegment {
pub full_command_text: String,
pub identifier: String,
}Expand description
A parsed shell command segment used for argument-aware managed policy matching.
Fields§
§full_command_text: StringFull text of this command segment, including arguments
identifier: StringCommand identifier (e.g., executable name)
Trait Implementations§
Source§impl Clone for PermissionRequestShellCommandSegment
impl Clone for PermissionRequestShellCommandSegment
Source§fn clone(&self) -> PermissionRequestShellCommandSegment
fn clone(&self) -> PermissionRequestShellCommandSegment
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for PermissionRequestShellCommandSegment
impl Default for PermissionRequestShellCommandSegment
Source§fn default() -> PermissionRequestShellCommandSegment
fn default() -> PermissionRequestShellCommandSegment
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PermissionRequestShellCommandSegment
impl<'de> Deserialize<'de> for PermissionRequestShellCommandSegment
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 PermissionRequestShellCommandSegment
impl RefUnwindSafe for PermissionRequestShellCommandSegment
impl Send for PermissionRequestShellCommandSegment
impl Sync for PermissionRequestShellCommandSegment
impl Unpin for PermissionRequestShellCommandSegment
impl UnsafeUnpin for PermissionRequestShellCommandSegment
impl UnwindSafe for PermissionRequestShellCommandSegment
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