pub struct PluginHostConfig {
pub package_directories: Vec<PathBuf>,
}Expand description
Explicit startup allowlist. An empty list is the compatibility default and performs no filesystem lookup.
Fields§
§package_directories: Vec<PathBuf>Trait Implementations§
Source§impl Clone for PluginHostConfig
impl Clone for PluginHostConfig
Source§fn clone(&self) -> PluginHostConfig
fn clone(&self) -> PluginHostConfig
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 Debug for PluginHostConfig
impl Debug for PluginHostConfig
Source§impl Default for PluginHostConfig
impl Default for PluginHostConfig
Source§fn default() -> PluginHostConfig
fn default() -> PluginHostConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PluginHostConfig
impl<'de> Deserialize<'de> for PluginHostConfig
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
impl Eq for PluginHostConfig
Source§impl PartialEq for PluginHostConfig
impl PartialEq for PluginHostConfig
Source§impl Serialize for PluginHostConfig
impl Serialize for PluginHostConfig
impl StructuralPartialEq for PluginHostConfig
Auto Trait Implementations§
impl Freeze for PluginHostConfig
impl RefUnwindSafe for PluginHostConfig
impl Send for PluginHostConfig
impl Sync for PluginHostConfig
impl Unpin for PluginHostConfig
impl UnsafeUnpin for PluginHostConfig
impl UnwindSafe for PluginHostConfig
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<T> CompactArcDrop for T
impl<T> CompactArcDrop for T
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.