pub enum ClassifierTransport {
Direct,
Openrouter,
}Expand description
How the System One classifier (Jev) reaches the TypeSafe API.
Variants§
Direct
Native TypeSafe endpoint, authenticated with TYPESAFE_API_KEY.
Openrouter
OpenRouter’s Decisions endpoint, authenticated with OPENROUTER_API_KEY.
Trait Implementations§
Source§impl Clone for ClassifierTransport
impl Clone for ClassifierTransport
impl Copy for ClassifierTransport
Source§impl Debug for ClassifierTransport
impl Debug for ClassifierTransport
Source§impl Default for ClassifierTransport
impl Default for ClassifierTransport
Source§impl<'de> Deserialize<'de> for ClassifierTransport
impl<'de> Deserialize<'de> for ClassifierTransport
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
Source§impl Display for ClassifierTransport
impl Display for ClassifierTransport
impl Eq for ClassifierTransport
Source§impl FromStr for ClassifierTransport
impl FromStr for ClassifierTransport
Source§impl PartialEq for ClassifierTransport
impl PartialEq for ClassifierTransport
Source§impl Serialize for ClassifierTransport
impl Serialize for ClassifierTransport
impl StructuralPartialEq for ClassifierTransport
Auto Trait Implementations§
impl Freeze for ClassifierTransport
impl RefUnwindSafe for ClassifierTransport
impl Send for ClassifierTransport
impl Sync for ClassifierTransport
impl Unpin for ClassifierTransport
impl UnsafeUnpin for ClassifierTransport
impl UnwindSafe for ClassifierTransport
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§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> 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