pub struct ScopeConfig {
pub include: Vec<String>,
pub exclude: Vec<String>,
pub rules: BTreeMap<String, RuleSettings>,
}Fields§
§include: Vec<String>§exclude: Vec<String>§rules: BTreeMap<String, RuleSettings>Trait Implementations§
Source§impl Clone for ScopeConfig
impl Clone for ScopeConfig
Source§fn clone(&self) -> ScopeConfig
fn clone(&self) -> ScopeConfig
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 ScopeConfig
impl Debug for ScopeConfig
Source§impl Default for ScopeConfig
impl Default for ScopeConfig
Source§fn default() -> ScopeConfig
fn default() -> ScopeConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScopeConfig
impl<'de> Deserialize<'de> for ScopeConfig
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 ScopeConfig
impl RefUnwindSafe for ScopeConfig
impl Send for ScopeConfig
impl Sync for ScopeConfig
impl Unpin for ScopeConfig
impl UnsafeUnpin for ScopeConfig
impl UnwindSafe for ScopeConfig
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