pub struct ImageModelConfig {
pub id: String,
pub name: Option<String>,
}Expand description
A single image generation model definition.
Fields§
§id: StringModel ID used in API calls (e.g. “wan2.7-image-pro”).
name: Option<String>Display name (optional).
Trait Implementations§
Source§impl Clone for ImageModelConfig
impl Clone for ImageModelConfig
Source§fn clone(&self) -> ImageModelConfig
fn clone(&self) -> ImageModelConfig
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 Debug for ImageModelConfig
impl Debug for ImageModelConfig
Source§impl<'de> Deserialize<'de> for ImageModelConfig
impl<'de> Deserialize<'de> for ImageModelConfig
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 ImageModelConfig
impl RefUnwindSafe for ImageModelConfig
impl Send for ImageModelConfig
impl Sync for ImageModelConfig
impl Unpin for ImageModelConfig
impl UnsafeUnpin for ImageModelConfig
impl UnwindSafe for ImageModelConfig
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