pub struct ImageModelCapabilities {
pub editing: bool,
pub style_references: Option<bool>,
pub max_edit_images: Option<u32>,
pub parameters: BTreeMap<String, Value>,
}Expand description
Image capability metadata, when provided in a model catalog.
Fields§
§editing: boolSupports image editing.
style_references: Option<bool>Whether style references are supported, if reported.
max_edit_images: Option<u32>Maximum number of images for an edit, if reported.
parameters: BTreeMap<String, Value>Provider-reported image options and their allowed values or ranges.
Trait Implementations§
Source§impl Clone for ImageModelCapabilities
impl Clone for ImageModelCapabilities
Source§impl Debug for ImageModelCapabilities
impl Debug for ImageModelCapabilities
Auto Trait Implementations§
impl Freeze for ImageModelCapabilities
impl RefUnwindSafe for ImageModelCapabilities
impl Send for ImageModelCapabilities
impl Sync for ImageModelCapabilities
impl Unpin for ImageModelCapabilities
impl UnsafeUnpin for ImageModelCapabilities
impl UnwindSafe for ImageModelCapabilities
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