pub struct AdaptiveFrameResult {
pub frames: Vec<Frame>,
pub priority_threshold_used: Priority,
pub batch_size_used: usize,
pub adaptation_reason: String,
}
Expand description
Result of adaptive frame generation
Fields§
§frames: Vec<Frame>
§priority_threshold_used: Priority
§batch_size_used: usize
§adaptation_reason: String
Trait Implementations§
Source§impl Clone for AdaptiveFrameResult
impl Clone for AdaptiveFrameResult
Source§fn clone(&self) -> AdaptiveFrameResult
fn clone(&self) -> AdaptiveFrameResult
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 AdaptiveFrameResult
impl RefUnwindSafe for AdaptiveFrameResult
impl Send for AdaptiveFrameResult
impl Sync for AdaptiveFrameResult
impl Unpin for AdaptiveFrameResult
impl UnwindSafe for AdaptiveFrameResult
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