pub enum VideoOperationStatus {
Pending,
Completed(VideoResult),
}Expand description
Status of an asynchronous video generation, from VideoModel::do_status.
Aligned with V4 VideoModelV4OperationStatusResult; its error arm maps
to Err(AiMuxError) (a terminally failed task should be non-retryable).
Variants§
Pending
The generation is still in progress; poll again later.
Completed(VideoResult)
The generation is complete.
Trait Implementations§
Source§impl Clone for VideoOperationStatus
impl Clone for VideoOperationStatus
Auto Trait Implementations§
impl Freeze for VideoOperationStatus
impl RefUnwindSafe for VideoOperationStatus
impl Send for VideoOperationStatus
impl Sync for VideoOperationStatus
impl Unpin for VideoOperationStatus
impl UnsafeUnpin for VideoOperationStatus
impl UnwindSafe for VideoOperationStatus
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