pub enum ModelIdsResponses {
ModelIdsShared(ModelIdsShared),
O1Pro,
O1Pro2025_03_19,
O3Pro,
O3Pro2025_06_10,
O3DeepResearch,
O3DeepResearch2025_06_26,
O4MiniDeepResearch,
O4MiniDeepResearch2025_06_26,
ComputerUsePreview,
ComputerUsePreview2025_03_11,
}
Variants§
O1Pro
o1-pro
O1Pro2025_03_19
o1-pro-2025-03-19
O3Pro
o3-pro
O3Pro2025_06_10
o3-pro-2025-06-10
O3DeepResearch
o3-deep-research
O3DeepResearch2025_06_26
o3-deep-research-2025-06-26
O4MiniDeepResearch
o4-mini-deep-research
O4MiniDeepResearch2025_06_26
o4-mini-deep-research-2025-06-26
ComputerUsePreview
computer-use-preview
ComputerUsePreview2025_03_11
computer-use-preview-2025-03-11
Trait Implementations§
Source§impl Clone for ModelIdsResponses
impl Clone for ModelIdsResponses
Source§fn clone(&self) -> ModelIdsResponses
fn clone(&self) -> ModelIdsResponses
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ModelIdsResponses
impl Debug for ModelIdsResponses
Source§impl<'de> Deserialize<'de> for ModelIdsResponses
impl<'de> Deserialize<'de> for ModelIdsResponses
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 ModelIdsResponses
impl PartialEq for ModelIdsResponses
Source§impl Serialize for ModelIdsResponses
impl Serialize for ModelIdsResponses
impl StructuralPartialEq for ModelIdsResponses
Auto Trait Implementations§
impl Freeze for ModelIdsResponses
impl RefUnwindSafe for ModelIdsResponses
impl Send for ModelIdsResponses
impl Sync for ModelIdsResponses
impl Unpin for ModelIdsResponses
impl UnwindSafe for ModelIdsResponses
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