pub struct ProcessingResult {
pub chunks_processed: usize,
pub total_latency: Duration,
pub stage_latencies: StageLatencies,
pub backpressure_active: bool,
}Expand description
Result of processing audio through the complete pipeline.
Fields§
§chunks_processed: usizeTotal number of chunks generated.
total_latency: DurationTotal latency for complete pipeline execution.
stage_latencies: StageLatenciesPer-stage latency breakdown.
backpressure_active: boolReserved compatibility flag from the earlier fan-out pipeline surface.
The standalone coordinator never applies backpressure, so this is
always false.
Trait Implementations§
Source§impl Clone for ProcessingResult
impl Clone for ProcessingResult
Source§fn clone(&self) -> ProcessingResult
fn clone(&self) -> ProcessingResult
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 moreSource§impl Debug for ProcessingResult
impl Debug for ProcessingResult
impl Copy for ProcessingResult
Auto Trait Implementations§
impl Freeze for ProcessingResult
impl RefUnwindSafe for ProcessingResult
impl Send for ProcessingResult
impl Sync for ProcessingResult
impl Unpin for ProcessingResult
impl UnsafeUnpin for ProcessingResult
impl UnwindSafe for ProcessingResult
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