pub struct ProxyWorkflowConfig {
pub resolution: ProxyResolution,
pub codec: ProxyCodec,
pub quality: u8,
pub include_audio: bool,
pub max_concurrent: usize,
}Expand description
Configuration for proxy generation workflow.
Fields§
§resolution: ProxyResolutionTarget resolution.
codec: ProxyCodecCodec for proxy encoding.
quality: u8Quality / CRF parameter (0–63, lower = better).
include_audio: boolWhether to preserve audio in proxy.
max_concurrent: usizeMaximum concurrent generation tasks.
Trait Implementations§
Source§impl Clone for ProxyWorkflowConfig
impl Clone for ProxyWorkflowConfig
Source§fn clone(&self) -> ProxyWorkflowConfig
fn clone(&self) -> ProxyWorkflowConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ProxyWorkflowConfig
impl Debug for ProxyWorkflowConfig
Auto Trait Implementations§
impl Freeze for ProxyWorkflowConfig
impl RefUnwindSafe for ProxyWorkflowConfig
impl Send for ProxyWorkflowConfig
impl Sync for ProxyWorkflowConfig
impl Unpin for ProxyWorkflowConfig
impl UnsafeUnpin for ProxyWorkflowConfig
impl UnwindSafe for ProxyWorkflowConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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