pub enum OpenRouterProviderSort {
Simple(OpenRouterProviderSortBy),
Advanced(OpenRouterProviderSortOptions),
}Expand description
OpenRouter provider sort preference.
Variants§
Simple(OpenRouterProviderSortBy)
Advanced(OpenRouterProviderSortOptions)
Trait Implementations§
Source§impl Clone for OpenRouterProviderSort
impl Clone for OpenRouterProviderSort
Source§fn clone(&self) -> OpenRouterProviderSort
fn clone(&self) -> OpenRouterProviderSort
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 moreSource§impl Debug for OpenRouterProviderSort
impl Debug for OpenRouterProviderSort
Source§impl<'de> Deserialize<'de> for OpenRouterProviderSort
impl<'de> Deserialize<'de> for OpenRouterProviderSort
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 PartialEq for OpenRouterProviderSort
impl PartialEq for OpenRouterProviderSort
Source§fn eq(&self, other: &OpenRouterProviderSort) -> bool
fn eq(&self, other: &OpenRouterProviderSort) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for OpenRouterProviderSort
impl Serialize for OpenRouterProviderSort
impl StructuralPartialEq for OpenRouterProviderSort
Auto Trait Implementations§
impl Freeze for OpenRouterProviderSort
impl RefUnwindSafe for OpenRouterProviderSort
impl Send for OpenRouterProviderSort
impl Sync for OpenRouterProviderSort
impl Unpin for OpenRouterProviderSort
impl UnsafeUnpin for OpenRouterProviderSort
impl UnwindSafe for OpenRouterProviderSort
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request