pub struct MultiFormatRenderSummary {
pub primary_path: PathBuf,
pub primary_format: AudioFormat,
pub exported_formats: Vec<(AudioFormat, PathBuf)>,
pub bit_depth: AudioBitDepth,
pub rms: f32,
pub render_time: Duration,
pub audio_length: Duration,
}Fields§
§primary_path: PathBuf§primary_format: AudioFormat§exported_formats: Vec<(AudioFormat, PathBuf)>§bit_depth: AudioBitDepth§rms: f32§render_time: Duration§audio_length: DurationTrait Implementations§
Source§impl Clone for MultiFormatRenderSummary
impl Clone for MultiFormatRenderSummary
Source§fn clone(&self) -> MultiFormatRenderSummary
fn clone(&self) -> MultiFormatRenderSummary
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 MultiFormatRenderSummary
impl RefUnwindSafe for MultiFormatRenderSummary
impl Send for MultiFormatRenderSummary
impl Sync for MultiFormatRenderSummary
impl Unpin for MultiFormatRenderSummary
impl UnwindSafe for MultiFormatRenderSummary
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<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
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