pub struct ProxyLink {
pub proxy_path: PathBuf,
pub original_path: PathBuf,
pub scale_factor: f32,
pub codec: String,
pub duration: f64,
pub timecode: Option<String>,
}Expand description
A proxy link (public API).
Fields§
§proxy_path: PathBufProxy file path.
original_path: PathBufOriginal file path.
scale_factor: f32Proxy resolution scale factor.
codec: StringProxy codec.
duration: f64Duration in seconds.
timecode: Option<String>Timecode (if available).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProxyLink
impl RefUnwindSafe for ProxyLink
impl Send for ProxyLink
impl Sync for ProxyLink
impl Unpin for ProxyLink
impl UnsafeUnpin for ProxyLink
impl UnwindSafe for ProxyLink
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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