pub struct ConsistencyAnalyzer;Expand description
Detects contradictory instructions across multiple AI config files.
Implementations§
Source§impl ConsistencyAnalyzer
impl ConsistencyAnalyzer
Sourcepub fn analyze(configs: &[ConfigEntry]) -> ConsistencyResult
pub fn analyze(configs: &[ConfigEntry]) -> ConsistencyResult
Analyze consistency across multiple config files.
Auto Trait Implementations§
impl Freeze for ConsistencyAnalyzer
impl RefUnwindSafe for ConsistencyAnalyzer
impl Send for ConsistencyAnalyzer
impl Sync for ConsistencyAnalyzer
impl Unpin for ConsistencyAnalyzer
impl UnsafeUnpin for ConsistencyAnalyzer
impl UnwindSafe for ConsistencyAnalyzer
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more