pub struct AllowlistConfig {
pub auto_detect: bool,
pub custom_allow_paths: Vec<String>,
pub custom_allow_processes: Vec<String>,
}Expand description
Configuration for the developer allowlist.
Fields§
§auto_detect: boolAuto-detect installed dev environments on startup.
custom_allow_paths: Vec<String>Additional path patterns to always skip (glob-like).
custom_allow_processes: Vec<String>Additional process names to always skip.
Trait Implementations§
Source§impl Clone for AllowlistConfig
impl Clone for AllowlistConfig
Source§fn clone(&self) -> AllowlistConfig
fn clone(&self) -> AllowlistConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AllowlistConfig
impl Debug for AllowlistConfig
Source§impl Default for AllowlistConfig
impl Default for AllowlistConfig
Source§impl<'de> Deserialize<'de> for AllowlistConfig
impl<'de> Deserialize<'de> for AllowlistConfig
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 AllowlistConfig
impl RefUnwindSafe for AllowlistConfig
impl Send for AllowlistConfig
impl Sync for AllowlistConfig
impl Unpin for AllowlistConfig
impl UnsafeUnpin for AllowlistConfig
impl UnwindSafe for AllowlistConfig
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