Skip to main content

gemini_video_create_composed

Function gemini_video_create_composed 

Source
pub async fn gemini_video_create_composed<U: Upstream, R: ResourceAccess, S: StateStore>(
    upstream: &U,
    target: &U::Target,
    access: &R,
    source_scope: &R::Scope,
    target_scope: &R::Scope,
    publish_scope: &R::Scope,
    store: &S,
    state_scope: &S::Scope,
    create_template: WireRequest<()>,
    input: PredictLongRunningRequestBody,
    binding: ReverseVideoBinding,
    effective_samples: Option<usize>,
    defaults: Option<NativeVideoDefaults>,
    expiry: SystemTime,
    progress: &mut ReverseVideoProgress,
    limits: VideoLimits,
) -> Result<JsonInvocation<Converted<VideoOperation>>, TransformError>