pub enum VerifierBackend {
Ollama,
CloudAnthropic,
CloudOpenAI,
CloudGemini,
CloudMiniMax,
CloudOpenAiCompat,
Noop,
}Expand description
Provider tag for audit records. Serialized with default enum tagging
(externally tagged → "Ollama" / "CloudAnthropic" / etc.) so the audit
schema is grep-friendly in ops tooling.
llama.cpp-only cutover (2026-07, Phase C): the Candle variant was
removed with the in-process backends — historical audit records carrying
"Candle" predate the cutover and are not deserialized by Lunaris.
Variants§
Ollama
CloudAnthropic
CloudOpenAI
CloudGemini
CloudMiniMax
CloudOpenAiCompat
Generic OpenAI-compatible URL server (llama.cpp-only cutover).
Noop
Trait Implementations§
Source§impl Clone for VerifierBackend
impl Clone for VerifierBackend
Source§fn clone(&self) -> VerifierBackend
fn clone(&self) -> VerifierBackend
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 VerifierBackend
Source§impl Debug for VerifierBackend
impl Debug for VerifierBackend
Source§impl<'de> Deserialize<'de> for VerifierBackend
impl<'de> Deserialize<'de> for VerifierBackend
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<VerifierBackend, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VerifierBackend, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for VerifierBackend
Source§impl PartialEq for VerifierBackend
impl PartialEq for VerifierBackend
Source§impl Serialize for VerifierBackend
impl Serialize for VerifierBackend
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for VerifierBackend
Auto Trait Implementations§
impl Freeze for VerifierBackend
impl RefUnwindSafe for VerifierBackend
impl Send for VerifierBackend
impl Sync for VerifierBackend
impl Unpin for VerifierBackend
impl UnsafeUnpin for VerifierBackend
impl UnwindSafe for VerifierBackend
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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<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