pub struct CodexRelayCapabilitiesResponse {Show 16 fields
pub api_version: u32,
pub service_name: String,
pub station_name: String,
pub upstream_index: usize,
pub provider_id: Option<String>,
pub endpoint_id: Option<String>,
pub provider_endpoint_key: Option<String>,
pub upstream_base_url: String,
pub patch_mode: CodexPatchMode,
pub responses_websocket: bool,
pub model: Option<String>,
pub expected: CodexCapabilityProfile,
pub observed: CodexRelayCapabilitiesObserved,
pub recommendation: CodexPatchModeRecommendation,
pub continuity: CodexRelayContinuityDiagnostics,
pub mismatches: Vec<CodexRelayCapabilityMismatch>,
}Fields§
§api_version: u32§service_name: String§station_name: String§upstream_index: usize§provider_id: Option<String>§endpoint_id: Option<String>§provider_endpoint_key: Option<String>§upstream_base_url: String§patch_mode: CodexPatchMode§responses_websocket: bool§model: Option<String>§expected: CodexCapabilityProfile§observed: CodexRelayCapabilitiesObserved§recommendation: CodexPatchModeRecommendation§continuity: CodexRelayContinuityDiagnostics§mismatches: Vec<CodexRelayCapabilityMismatch>Trait Implementations§
Source§impl Clone for CodexRelayCapabilitiesResponse
impl Clone for CodexRelayCapabilitiesResponse
Source§fn clone(&self) -> CodexRelayCapabilitiesResponse
fn clone(&self) -> CodexRelayCapabilitiesResponse
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<'de> Deserialize<'de> for CodexRelayCapabilitiesResponse
impl<'de> Deserialize<'de> for CodexRelayCapabilitiesResponse
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
Auto Trait Implementations§
impl Freeze for CodexRelayCapabilitiesResponse
impl RefUnwindSafe for CodexRelayCapabilitiesResponse
impl Send for CodexRelayCapabilitiesResponse
impl Sync for CodexRelayCapabilitiesResponse
impl Unpin for CodexRelayCapabilitiesResponse
impl UnsafeUnpin for CodexRelayCapabilitiesResponse
impl UnwindSafe for CodexRelayCapabilitiesResponse
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