pub struct DirectoryOverrideConfig {
pub rules: Vec<RuleOverride>,
}Expand description
Per-directory override configuration (.diffguard.toml).
These files can be placed in any directory to override rule behavior for files in that directory and its subdirectories.
Fields§
§rules: Vec<RuleOverride>Rule-specific overrides.
Trait Implementations§
Source§impl Clone for DirectoryOverrideConfig
impl Clone for DirectoryOverrideConfig
Source§fn clone(&self) -> DirectoryOverrideConfig
fn clone(&self) -> DirectoryOverrideConfig
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 DirectoryOverrideConfig
impl Debug for DirectoryOverrideConfig
Source§impl Default for DirectoryOverrideConfig
impl Default for DirectoryOverrideConfig
Source§fn default() -> DirectoryOverrideConfig
fn default() -> DirectoryOverrideConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DirectoryOverrideConfig
impl<'de> Deserialize<'de> for DirectoryOverrideConfig
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 JsonSchema for DirectoryOverrideConfig
impl JsonSchema for DirectoryOverrideConfig
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for DirectoryOverrideConfig
impl PartialEq for DirectoryOverrideConfig
Source§impl Serialize for DirectoryOverrideConfig
impl Serialize for DirectoryOverrideConfig
impl Eq for DirectoryOverrideConfig
impl StructuralPartialEq for DirectoryOverrideConfig
Auto Trait Implementations§
impl Freeze for DirectoryOverrideConfig
impl RefUnwindSafe for DirectoryOverrideConfig
impl Send for DirectoryOverrideConfig
impl Sync for DirectoryOverrideConfig
impl Unpin for DirectoryOverrideConfig
impl UnsafeUnpin for DirectoryOverrideConfig
impl UnwindSafe for DirectoryOverrideConfig
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