pub struct ModelCapabilitiesOverrideLimitsVision {
pub max_prompt_image_size: Option<i64>,
pub max_prompt_images: Option<i64>,
pub supported_media_types: Option<Vec<String>>,
}Expand description
Vision-specific limits
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§max_prompt_image_size: Option<i64>Maximum image size in bytes
max_prompt_images: Option<i64>Maximum number of images per prompt
supported_media_types: Option<Vec<String>>MIME types the model accepts
Trait Implementations§
Source§impl Clone for ModelCapabilitiesOverrideLimitsVision
impl Clone for ModelCapabilitiesOverrideLimitsVision
Source§fn clone(&self) -> ModelCapabilitiesOverrideLimitsVision
fn clone(&self) -> ModelCapabilitiesOverrideLimitsVision
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 Default for ModelCapabilitiesOverrideLimitsVision
impl Default for ModelCapabilitiesOverrideLimitsVision
Source§fn default() -> ModelCapabilitiesOverrideLimitsVision
fn default() -> ModelCapabilitiesOverrideLimitsVision
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModelCapabilitiesOverrideLimitsVision
impl<'de> Deserialize<'de> for ModelCapabilitiesOverrideLimitsVision
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 ModelCapabilitiesOverrideLimitsVision
impl RefUnwindSafe for ModelCapabilitiesOverrideLimitsVision
impl Send for ModelCapabilitiesOverrideLimitsVision
impl Sync for ModelCapabilitiesOverrideLimitsVision
impl Unpin for ModelCapabilitiesOverrideLimitsVision
impl UnsafeUnpin for ModelCapabilitiesOverrideLimitsVision
impl UnwindSafe for ModelCapabilitiesOverrideLimitsVision
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