pub struct VideoGenerationMask {
pub image: Option<Image>,
pub mask_mode: Option<VideoGenerationMaskMode>,
}Expand description
视频生成遮罩。
Fields§
§image: Option<Image>§mask_mode: Option<VideoGenerationMaskMode>Trait Implementations§
Source§impl Clone for VideoGenerationMask
impl Clone for VideoGenerationMask
Source§fn clone(&self) -> VideoGenerationMask
fn clone(&self) -> VideoGenerationMask
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 VideoGenerationMask
impl Debug for VideoGenerationMask
Source§impl Default for VideoGenerationMask
impl Default for VideoGenerationMask
Source§fn default() -> VideoGenerationMask
fn default() -> VideoGenerationMask
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VideoGenerationMask
impl<'de> Deserialize<'de> for VideoGenerationMask
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 VideoGenerationMask
impl RefUnwindSafe for VideoGenerationMask
impl Send for VideoGenerationMask
impl Sync for VideoGenerationMask
impl Unpin for VideoGenerationMask
impl UnsafeUnpin for VideoGenerationMask
impl UnwindSafe for VideoGenerationMask
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