pub struct CrossStreamFrameResult {
pub frames: Vec<Frame>,
pub priority_threshold_used: Priority,
pub total_frames: usize,
pub frame_distribution: FrameDistribution,
pub optimization_metrics: OptimizationMetrics,
}
Expand description
Result of cross-stream frame generation
Fields§
§frames: Vec<Frame>
§priority_threshold_used: Priority
§total_frames: usize
§frame_distribution: FrameDistribution
§optimization_metrics: OptimizationMetrics
Trait Implementations§
Source§impl Clone for CrossStreamFrameResult
impl Clone for CrossStreamFrameResult
Source§fn clone(&self) -> CrossStreamFrameResult
fn clone(&self) -> CrossStreamFrameResult
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 CrossStreamFrameResult
impl RefUnwindSafe for CrossStreamFrameResult
impl Send for CrossStreamFrameResult
impl Sync for CrossStreamFrameResult
impl Unpin for CrossStreamFrameResult
impl UnwindSafe for CrossStreamFrameResult
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