pub struct BashScan {
pub patterns: Vec<String>,
pub always: Vec<String>,
}Expand description
A bash command’s permission surfaces: per-subcommand patterns and their
always grants.
Fields§
§patterns: Vec<String>§always: Vec<String>Auto Trait Implementations§
impl Freeze for BashScan
impl RefUnwindSafe for BashScan
impl Send for BashScan
impl Sync for BashScan
impl Unpin for BashScan
impl UnsafeUnpin for BashScan
impl UnwindSafe for BashScan
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