pub struct CrossAppDependencyRule;Expand description
Denies app-to-app dependencies.
Trait Implementations§
Source§impl Clone for CrossAppDependencyRule
impl Clone for CrossAppDependencyRule
Source§fn clone(&self) -> CrossAppDependencyRule
fn clone(&self) -> CrossAppDependencyRule
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CrossAppDependencyRule
impl Debug for CrossAppDependencyRule
Source§impl Default for CrossAppDependencyRule
impl Default for CrossAppDependencyRule
Source§fn default() -> CrossAppDependencyRule
fn default() -> CrossAppDependencyRule
Returns the “default value” for a type. Read more
Source§impl PolicyRule for CrossAppDependencyRule
impl PolicyRule for CrossAppDependencyRule
Source§fn evaluate(
&self,
context: &PolicyContext<'_>,
) -> Result<Vec<Diagnostic>, RepoctlError>
fn evaluate( &self, context: &PolicyContext<'_>, ) -> Result<Vec<Diagnostic>, RepoctlError>
Evaluates the rule.
Auto Trait Implementations§
impl Freeze for CrossAppDependencyRule
impl RefUnwindSafe for CrossAppDependencyRule
impl Send for CrossAppDependencyRule
impl Sync for CrossAppDependencyRule
impl Unpin for CrossAppDependencyRule
impl UnsafeUnpin for CrossAppDependencyRule
impl UnwindSafe for CrossAppDependencyRule
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