pub enum TrustClass {
Builtin,
Command,
Llm,
}Expand description
Trust class of the analyzer’s code path (drives the console badge).
Variants§
Builtin
Built-in or statically linked — compiling it in is the trust decision.
Command
External command analyzer; never auto-applies.
Llm
LLM-drafted; never auto-applies, never prompt/host targets.
Trait Implementations§
Source§impl Clone for TrustClass
impl Clone for TrustClass
Source§fn clone(&self) -> TrustClass
fn clone(&self) -> TrustClass
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 moreimpl Copy for TrustClass
Source§impl Debug for TrustClass
impl Debug for TrustClass
Source§impl<'de> Deserialize<'de> for TrustClass
impl<'de> Deserialize<'de> for TrustClass
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
impl Eq for TrustClass
Source§impl PartialEq for TrustClass
impl PartialEq for TrustClass
Source§impl Serialize for TrustClass
impl Serialize for TrustClass
impl StructuralPartialEq for TrustClass
Auto Trait Implementations§
impl Freeze for TrustClass
impl RefUnwindSafe for TrustClass
impl Send for TrustClass
impl Sync for TrustClass
impl Unpin for TrustClass
impl UnsafeUnpin for TrustClass
impl UnwindSafe for TrustClass
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