pub enum PluginConfigEffect {
Unreadable,
NotModeled,
}Expand description
Which workspace diagnostic kind a plugin-stage advisory becomes.
Variants§
Unreadable
The plugin could not read the key in full, so part of what it declares never reached the analysis.
NotModeled
The plugin read the key and does not model its effect, so a modeled default the run would otherwise have applied stood down.
Trait Implementations§
Source§impl Clone for PluginConfigEffect
impl Clone for PluginConfigEffect
impl Copy for PluginConfigEffect
Source§impl Debug for PluginConfigEffect
impl Debug for PluginConfigEffect
impl Eq for PluginConfigEffect
Source§impl PartialEq for PluginConfigEffect
impl PartialEq for PluginConfigEffect
impl StructuralPartialEq for PluginConfigEffect
Auto Trait Implementations§
impl Freeze for PluginConfigEffect
impl RefUnwindSafe for PluginConfigEffect
impl Send for PluginConfigEffect
impl Sync for PluginConfigEffect
impl Unpin for PluginConfigEffect
impl UnsafeUnpin for PluginConfigEffect
impl UnwindSafe for PluginConfigEffect
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§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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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