pub struct FeatureConfig {
pub features_dir: String,
pub auto_discovery: bool,
pub settings: HashMap<String, Value>,
}
Expand description
Feature configuration
Fields§
§features_dir: String
Features directory path
auto_discovery: bool
Auto-discovery enabled
settings: HashMap<String, Value>
Feature-specific settings
Trait Implementations§
Source§impl Clone for FeatureConfig
impl Clone for FeatureConfig
Source§fn clone(&self) -> FeatureConfig
fn clone(&self) -> FeatureConfig
Returns a copy 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 FeatureConfig
impl Debug for FeatureConfig
Source§impl<'de> Deserialize<'de> for FeatureConfig
impl<'de> Deserialize<'de> for FeatureConfig
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 FeatureConfig
impl RefUnwindSafe for FeatureConfig
impl Send for FeatureConfig
impl Sync for FeatureConfig
impl Unpin for FeatureConfig
impl UnwindSafe for FeatureConfig
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