pub struct EditImageMultipartFormBuilder(/* private fields */);Expand description
Builder for EditImageMultipartForm.
Implementations§
Source§impl EditImageMultipartFormBuilder
impl EditImageMultipartFormBuilder
pub fn mask(self, value: impl Into<MultipartPart>) -> Self
pub fn background(self, value: impl Into<Option<ImageBackground>>) -> Self
pub fn model(self, value: impl Into<Option<String>>) -> Self
pub fn n(self, value: impl Into<Option<i64>>) -> Self
pub fn output_compression(self, value: impl Into<Option<i64>>) -> Self
pub fn output_format(self, value: impl Into<Option<ImageOutputFormat>>) -> Self
pub fn partial_images(self, value: impl Into<Option<i64>>) -> Self
pub fn input_fidelity(self, value: impl Into<Option<InputFidelity>>) -> Self
pub fn quality(self, value: impl Into<Option<MultipartImageQuality>>) -> Self
pub fn size(self, value: impl Into<Option<String>>) -> Self
pub fn response_format( self, value: impl Into<Option<ImageResponseFormat>>, ) -> Self
pub fn stream(self, value: impl Into<Option<bool>>) -> Self
pub fn user(self, value: impl Into<String>) -> Self
Sourcepub fn build(self) -> EditImageMultipartForm
pub fn build(self) -> EditImageMultipartForm
Return the completed wire value.
Auto Trait Implementations§
impl !Freeze for EditImageMultipartFormBuilder
impl !RefUnwindSafe for EditImageMultipartFormBuilder
impl !Sync for EditImageMultipartFormBuilder
impl !UnwindSafe for EditImageMultipartFormBuilder
impl Send for EditImageMultipartFormBuilder
impl Unpin for EditImageMultipartFormBuilder
impl UnsafeUnpin for EditImageMultipartFormBuilder
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