pub struct FfmpegLocator { /* private fields */ }Expand description
Determines how the crate should locate ffmpeg and ffprobe.
Implementations§
Source§impl FfmpegLocator
impl FfmpegLocator
Sourcepub fn with_paths(
ffmpeg: impl Into<PathBuf>,
ffprobe: impl Into<PathBuf>,
) -> Result<Self>
pub fn with_paths( ffmpeg: impl Into<PathBuf>, ffprobe: impl Into<PathBuf>, ) -> Result<Self>
Use explicitly provided binary paths.
Sourcepub fn from_paths(paths: FfmpegBinaryPaths) -> Self
pub fn from_paths(paths: FfmpegBinaryPaths) -> Self
Reuse the given binary paths.
Sourcepub fn binaries(&self) -> &FfmpegBinaryPaths
pub fn binaries(&self) -> &FfmpegBinaryPaths
Raw binary paths.
Trait Implementations§
Source§impl Clone for FfmpegLocator
impl Clone for FfmpegLocator
Source§fn clone(&self) -> FfmpegLocator
fn clone(&self) -> FfmpegLocator
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FfmpegLocator
impl RefUnwindSafe for FfmpegLocator
impl Send for FfmpegLocator
impl Sync for FfmpegLocator
impl Unpin for FfmpegLocator
impl UnwindSafe for FfmpegLocator
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> 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