pub struct SpeculativeAllowlistConfig {
pub shell: Vec<String>,
}Expand description
Shell command regex allowlist for speculative execution.
Fields§
§shell: Vec<String>Regexes matched against the full bash command string.
Trait Implementations§
Source§impl Clone for SpeculativeAllowlistConfig
impl Clone for SpeculativeAllowlistConfig
Source§fn clone(&self) -> SpeculativeAllowlistConfig
fn clone(&self) -> SpeculativeAllowlistConfig
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 SpeculativeAllowlistConfig
impl Debug for SpeculativeAllowlistConfig
Source§impl Default for SpeculativeAllowlistConfig
impl Default for SpeculativeAllowlistConfig
Source§fn default() -> SpeculativeAllowlistConfig
fn default() -> SpeculativeAllowlistConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SpeculativeAllowlistConfig
impl<'de> Deserialize<'de> for SpeculativeAllowlistConfig
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SpeculativeAllowlistConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SpeculativeAllowlistConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SpeculativeAllowlistConfig
impl Serialize for SpeculativeAllowlistConfig
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for SpeculativeAllowlistConfig
impl RefUnwindSafe for SpeculativeAllowlistConfig
impl Send for SpeculativeAllowlistConfig
impl Sync for SpeculativeAllowlistConfig
impl Unpin for SpeculativeAllowlistConfig
impl UnsafeUnpin for SpeculativeAllowlistConfig
impl UnwindSafe for SpeculativeAllowlistConfig
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