pub struct CodexAppServerCapabilityReceipt {
pub standalone_cli: InstalledCodexCli,
pub desktop: InstalledCodexDesktop,
pub transport: AppServerTransport,
pub auth_mode: AppServerAuthMode,
pub supported_discovery_quota_rpcs: BTreeSet<AppServerRpc>,
pub unavailable_reasons: Vec<CodexSubscriptionUnavailableReason>,
/* private fields */
}Fields§
§standalone_cli: InstalledCodexCli§desktop: InstalledCodexDesktop§transport: AppServerTransport§auth_mode: AppServerAuthMode§supported_discovery_quota_rpcs: BTreeSet<AppServerRpc>Implementations§
Source§impl CodexAppServerCapabilityReceipt
impl CodexAppServerCapabilityReceipt
pub const fn openai_transport(&self) -> TransportKind
pub const fn raw_inference_dispatch(&self) -> bool
pub const fn desktop_external_attach(&self) -> bool
pub const fn dispatch_available(&self) -> bool
Trait Implementations§
impl Eq for CodexAppServerCapabilityReceipt
impl StructuralPartialEq for CodexAppServerCapabilityReceipt
Auto Trait Implementations§
impl Freeze for CodexAppServerCapabilityReceipt
impl RefUnwindSafe for CodexAppServerCapabilityReceipt
impl Send for CodexAppServerCapabilityReceipt
impl Sync for CodexAppServerCapabilityReceipt
impl Unpin for CodexAppServerCapabilityReceipt
impl UnsafeUnpin for CodexAppServerCapabilityReceipt
impl UnwindSafe for CodexAppServerCapabilityReceipt
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