pub struct ProfileConfig {
pub name: String,
pub globs: Vec<String>,
pub extends: Option<String>,
pub rules: ProfileRules,
}Expand description
File matching configuration to attach rule overrides.
Fields§
§name: String§globs: Vec<String>§extends: Option<String>§rules: ProfileRulesTrait Implementations§
Source§impl Clone for ProfileConfig
impl Clone for ProfileConfig
Source§impl Debug for ProfileConfig
impl Debug for ProfileConfig
Source§impl Default for ProfileConfig
impl Default for ProfileConfig
Source§impl<'de> Deserialize<'de> for ProfileConfigwhere
ProfileConfig: Default,
impl<'de> Deserialize<'de> for ProfileConfigwhere
ProfileConfig: Default,
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 ProfileConfig
impl RefUnwindSafe for ProfileConfig
impl Send for ProfileConfig
impl Sync for ProfileConfig
impl Unpin for ProfileConfig
impl UnsafeUnpin for ProfileConfig
impl UnwindSafe for ProfileConfig
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