pub struct BufferSizeRange {
pub min: i32,
pub max: i32,
pub preferred: BufferPreference,
}Expand description
Minimum and maximum supported buffer sizes in frames.
Fields§
§min: i32§max: i32§preferred: BufferPreferenceTrait Implementations§
Source§impl Clone for BufferSizeRange
impl Clone for BufferSizeRange
Source§fn clone(&self) -> BufferSizeRange
fn clone(&self) -> BufferSizeRange
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BufferSizeRange
Source§impl Debug for BufferSizeRange
impl Debug for BufferSizeRange
impl Eq for BufferSizeRange
Source§impl Hash for BufferSizeRange
impl Hash for BufferSizeRange
Source§impl PartialEq for BufferSizeRange
impl PartialEq for BufferSizeRange
Source§fn eq(&self, other: &BufferSizeRange) -> bool
fn eq(&self, other: &BufferSizeRange) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BufferSizeRange
Auto Trait Implementations§
impl Freeze for BufferSizeRange
impl RefUnwindSafe for BufferSizeRange
impl Send for BufferSizeRange
impl Sync for BufferSizeRange
impl Unpin for BufferSizeRange
impl UnsafeUnpin for BufferSizeRange
impl UnwindSafe for BufferSizeRange
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