pub struct VideoGenerationInstanceBuilder(/* private fields */);Expand description
Builder for VideoGenerationInstance.
Implementations§
Source§impl VideoGenerationInstanceBuilder
impl VideoGenerationInstanceBuilder
pub fn prompt(self, value: impl Into<String>) -> Self
pub fn image(self, value: impl Into<VideoImage>) -> Self
pub fn video(self, value: impl Into<Video>) -> Self
pub fn last_frame(self, value: impl Into<VideoImage>) -> Self
pub fn reference_images( self, value: impl Into<Vec<VideoReferenceImage>>, ) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> VideoGenerationInstance
pub fn build(self) -> VideoGenerationInstance
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for VideoGenerationInstanceBuilder
impl RefUnwindSafe for VideoGenerationInstanceBuilder
impl Send for VideoGenerationInstanceBuilder
impl Sync for VideoGenerationInstanceBuilder
impl Unpin for VideoGenerationInstanceBuilder
impl UnsafeUnpin for VideoGenerationInstanceBuilder
impl UnwindSafe for VideoGenerationInstanceBuilder
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