pub struct PrecacheConfig {
pub path_only: bool,
}Expand description
Precache configuration.
Fields§
§path_only: boolWhen true, only check PATH binaries (via which). Faster but misses shell builtins, aliases, functions, and cmdlets. When false (default), use shell-native detection (Get-Command, command -v, etc.) for full coverage.
Trait Implementations§
Source§impl Clone for PrecacheConfig
impl Clone for PrecacheConfig
Source§fn clone(&self) -> PrecacheConfig
fn clone(&self) -> PrecacheConfig
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 PrecacheConfig
impl Debug for PrecacheConfig
Source§impl Default for PrecacheConfig
impl Default for PrecacheConfig
Source§fn default() -> PrecacheConfig
fn default() -> PrecacheConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PrecacheConfig
impl<'de> Deserialize<'de> for PrecacheConfig
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
Source§impl PartialEq for PrecacheConfig
impl PartialEq for PrecacheConfig
Source§impl Serialize for PrecacheConfig
impl Serialize for PrecacheConfig
impl Eq for PrecacheConfig
impl StructuralPartialEq for PrecacheConfig
Auto Trait Implementations§
impl Freeze for PrecacheConfig
impl RefUnwindSafe for PrecacheConfig
impl Send for PrecacheConfig
impl Sync for PrecacheConfig
impl Unpin for PrecacheConfig
impl UnsafeUnpin for PrecacheConfig
impl UnwindSafe for PrecacheConfig
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.