pub enum SemanticBackend {
Fastembed,
OpenAiCompatible,
Ollama,
}Expand description
Runtime configuration for the aft process.
Holds project-scoped settings and tuning knobs. Values are set at startup and remain immutable for the lifetime of the process.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for SemanticBackend
impl Clone for SemanticBackend
Source§fn clone(&self) -> SemanticBackend
fn clone(&self) -> SemanticBackend
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 SemanticBackend
impl Debug for SemanticBackend
Source§impl PartialEq for SemanticBackend
impl PartialEq for SemanticBackend
impl Copy for SemanticBackend
impl Eq for SemanticBackend
impl StructuralPartialEq for SemanticBackend
Auto Trait Implementations§
impl Freeze for SemanticBackend
impl RefUnwindSafe for SemanticBackend
impl Send for SemanticBackend
impl Sync for SemanticBackend
impl Unpin for SemanticBackend
impl UnsafeUnpin for SemanticBackend
impl UnwindSafe for SemanticBackend
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<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