pub struct EditImageConfig {Show 18 fields
pub http_options: Option<HttpOptions>,
pub output_gcs_uri: Option<String>,
pub negative_prompt: Option<String>,
pub number_of_images: Option<i32>,
pub aspect_ratio: Option<String>,
pub guidance_scale: Option<f32>,
pub seed: Option<i32>,
pub safety_filter_level: Option<SafetyFilterLevel>,
pub person_generation: Option<PersonGeneration>,
pub include_safety_attributes: Option<bool>,
pub include_rai_reason: Option<bool>,
pub language: Option<ImagePromptLanguage>,
pub output_mime_type: Option<String>,
pub output_compression_quality: Option<i32>,
pub add_watermark: Option<bool>,
pub labels: Option<HashMap<String, String>>,
pub edit_mode: Option<EditMode>,
pub base_steps: Option<i32>,
}Expand description
编辑图像配置(Vertex)。
Fields§
§http_options: Option<HttpOptions>Optional. HTTP request overrides (SDK only, not sent to API).
output_gcs_uri: Option<String>§negative_prompt: Option<String>§number_of_images: Option<i32>§aspect_ratio: Option<String>§guidance_scale: Option<f32>§seed: Option<i32>§safety_filter_level: Option<SafetyFilterLevel>§person_generation: Option<PersonGeneration>§include_safety_attributes: Option<bool>§include_rai_reason: Option<bool>§language: Option<ImagePromptLanguage>§output_mime_type: Option<String>§output_compression_quality: Option<i32>§add_watermark: Option<bool>§labels: Option<HashMap<String, String>>§edit_mode: Option<EditMode>§base_steps: Option<i32>Trait Implementations§
Source§impl Clone for EditImageConfig
impl Clone for EditImageConfig
Source§fn clone(&self) -> EditImageConfig
fn clone(&self) -> EditImageConfig
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 EditImageConfig
impl Debug for EditImageConfig
Source§impl Default for EditImageConfig
impl Default for EditImageConfig
Source§fn default() -> EditImageConfig
fn default() -> EditImageConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EditImageConfig
impl<'de> Deserialize<'de> for EditImageConfig
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 EditImageConfig
impl RefUnwindSafe for EditImageConfig
impl Send for EditImageConfig
impl Sync for EditImageConfig
impl Unpin for EditImageConfig
impl UnsafeUnpin for EditImageConfig
impl UnwindSafe for EditImageConfig
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