pub struct VioSStreamParams {
pub buffer_bytes: u32,
pub period_bytes: u32,
pub features: u32,
pub channels: u8,
pub format: u8,
pub rate: u8,
}Expand description
Groups the parameters used to configure a stream prior to using it.
Fields§
§buffer_bytes: u32§period_bytes: u32§features: u32§channels: u8§format: u8§rate: u8Auto Trait Implementations§
impl Freeze for VioSStreamParams
impl RefUnwindSafe for VioSStreamParams
impl Send for VioSStreamParams
impl Sync for VioSStreamParams
impl Unpin for VioSStreamParams
impl UnwindSafe for VioSStreamParams
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