pub struct ComplianceScope {
pub files: bool,
pub packages: bool,
pub system: bool,
pub secrets: bool,
pub watch_paths: Vec<String>,
pub watch_package_managers: Vec<String>,
}Fields§
§files: bool§packages: bool§system: bool§secrets: bool§watch_paths: Vec<String>§watch_package_managers: Vec<String>Trait Implementations§
Source§impl Clone for ComplianceScope
impl Clone for ComplianceScope
Source§fn clone(&self) -> ComplianceScope
fn clone(&self) -> ComplianceScope
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 ComplianceScope
impl Debug for ComplianceScope
Source§impl Default for ComplianceScope
impl Default for ComplianceScope
Source§impl<'de> Deserialize<'de> for ComplianceScope
impl<'de> Deserialize<'de> for ComplianceScope
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 ComplianceScope
impl RefUnwindSafe for ComplianceScope
impl Send for ComplianceScope
impl Sync for ComplianceScope
impl Unpin for ComplianceScope
impl UnsafeUnpin for ComplianceScope
impl UnwindSafe for ComplianceScope
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