pub enum LintPolicy {
Strict,
Warn,
Off,
}Expand description
Controls whether lint errors block execution.
Variants§
Strict
Lint errors block execution.
Warn
Lint issues are reported but execution proceeds.
Off
Linting is disabled entirely.
Implementations§
Source§impl LintPolicy
impl LintPolicy
Sourcepub fn from_str_lossy(s: &str) -> Self
pub fn from_str_lossy(s: &str) -> Self
Parse from a string (e.g. MCP parameter). Returns Warn for
unrecognised values.
Trait Implementations§
Source§impl Clone for LintPolicy
impl Clone for LintPolicy
Source§fn clone(&self) -> LintPolicy
fn clone(&self) -> LintPolicy
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 LintPolicy
impl Debug for LintPolicy
Source§impl PartialEq for LintPolicy
impl PartialEq for LintPolicy
impl Copy for LintPolicy
impl Eq for LintPolicy
impl StructuralPartialEq for LintPolicy
Auto Trait Implementations§
impl Freeze for LintPolicy
impl RefUnwindSafe for LintPolicy
impl Send for LintPolicy
impl Sync for LintPolicy
impl Unpin for LintPolicy
impl UnsafeUnpin for LintPolicy
impl UnwindSafe for LintPolicy
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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