pub struct ModelProjection {
pub id: String,
pub display_name: String,
pub supported_efforts: Vec<ReasoningEffort>,
}Fields§
§id: String§display_name: String§supported_efforts: Vec<ReasoningEffort>Trait Implementations§
Source§impl Clone for ModelProjection
impl Clone for ModelProjection
Source§impl Debug for ModelProjection
impl Debug for ModelProjection
impl Eq for ModelProjection
Source§impl PartialEq for ModelProjection
impl PartialEq for ModelProjection
Source§impl Serialize for ModelProjection
impl Serialize for ModelProjection
impl StructuralPartialEq for ModelProjection
Auto Trait Implementations§
impl Freeze for ModelProjection
impl RefUnwindSafe for ModelProjection
impl Send for ModelProjection
impl Sync for ModelProjection
impl Unpin for ModelProjection
impl UnsafeUnpin for ModelProjection
impl UnwindSafe for ModelProjection
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