pub struct InputImageMask {
pub image_url: Option<String>,
pub file_id: Option<String>,
}
Expand description
Mask image input for image generation.
Fields§
§image_url: Option<String>
Base64-encoded mask image.
file_id: Option<String>
File ID for the mask image.
Trait Implementations§
Source§impl Clone for InputImageMask
impl Clone for InputImageMask
Source§fn clone(&self) -> InputImageMask
fn clone(&self) -> InputImageMask
Returns a duplicate of the value. Read more
1.0.0 · 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 InputImageMask
impl Debug for InputImageMask
Source§impl<'de> Deserialize<'de> for InputImageMask
impl<'de> Deserialize<'de> for InputImageMask
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 InputImageMask
impl PartialEq for InputImageMask
Source§impl Serialize for InputImageMask
impl Serialize for InputImageMask
impl StructuralPartialEq for InputImageMask
Auto Trait Implementations§
impl Freeze for InputImageMask
impl RefUnwindSafe for InputImageMask
impl Send for InputImageMask
impl Sync for InputImageMask
impl Unpin for InputImageMask
impl UnwindSafe for InputImageMask
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