pub struct RoundtripWorkflow { /* private fields */ }Expand description
Round-trip workflow manager for complete offline-online pipeline.
Implementations§
Source§impl RoundtripWorkflow
impl RoundtripWorkflow
Sourcepub async fn phase_ingest(
&mut self,
originals: &[impl AsRef<Path>],
proxy_dir: impl AsRef<Path>,
preset: ProxyPreset,
) -> Result<()>
pub async fn phase_ingest( &mut self, originals: &[impl AsRef<Path>], proxy_dir: impl AsRef<Path>, preset: ProxyPreset, ) -> Result<()>
Sourcepub fn phase_edit(&self) -> Result<String>
pub fn phase_edit(&self) -> Result<String>
Phase 2: Edit with proxies (external editing application).
Sourcepub async fn phase_conform(
&self,
edl_path: impl AsRef<Path>,
output: impl AsRef<Path>,
) -> Result<ConformResult>
pub async fn phase_conform( &self, edl_path: impl AsRef<Path>, output: impl AsRef<Path>, ) -> Result<ConformResult>
Auto Trait Implementations§
impl Freeze for RoundtripWorkflow
impl RefUnwindSafe for RoundtripWorkflow
impl Send for RoundtripWorkflow
impl Sync for RoundtripWorkflow
impl Unpin for RoundtripWorkflow
impl UnsafeUnpin for RoundtripWorkflow
impl UnwindSafe for RoundtripWorkflow
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more