pub enum Impersonate {
LlamaCpp,
Vllm,
Ollama,
LmStudio,
SgLang,
TabbyApi,
}Expand description
Which runtime’s identifying endpoints and headers to imitate.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for Impersonate
impl Clone for Impersonate
impl Copy for Impersonate
Source§impl Debug for Impersonate
impl Debug for Impersonate
impl Eq for Impersonate
Source§impl PartialEq for Impersonate
impl PartialEq for Impersonate
impl StructuralPartialEq for Impersonate
Auto Trait Implementations§
impl Forget for Impersonate
impl Freeze for Impersonate
impl RefUnwindSafe for Impersonate
impl Send for Impersonate
impl Sync for Impersonate
impl Unpin for Impersonate
impl UnsafeUnpin for Impersonate
impl UnwindSafe for Impersonate
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.