#[repr(C)]pub struct OutputParm { /* private fields */ }
Implementations§
Source§impl OutputParm
impl OutputParm
pub fn capability(&self) -> IoCapabilityFlag
pub fn output_mode(&self) -> IoMode
pub fn time_per_frame(&self) -> Fract
pub fn extended_mode(&self) -> u32
pub fn write_buffers(&self) -> u32
Source§impl OutputParm
impl OutputParm
pub fn set_capability(&mut self, val: IoCapabilityFlag) -> &mut Self
pub fn set_output_mode(&mut self, val: IoMode) -> &mut Self
pub fn set_time_per_frame(&mut self, val: Fract) -> &mut Self
pub fn set_extended_mode(&mut self, val: u32) -> &mut Self
pub fn set_write_buffers(&mut self, val: u32) -> &mut Self
Trait Implementations§
Source§impl Clone for OutputParm
impl Clone for OutputParm
Source§fn clone(&self) -> OutputParm
fn clone(&self) -> OutputParm
Returns a copy 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 OutputParm
impl Debug for OutputParm
Source§impl Default for OutputParm
impl Default for OutputParm
Source§fn default() -> OutputParm
fn default() -> OutputParm
Returns the “default value” for a type. Read more
Source§impl Display for OutputParm
impl Display for OutputParm
Source§impl IsStreamParm for OutputParm
impl IsStreamParm for OutputParm
impl Copy for OutputParm
Auto Trait Implementations§
impl Freeze for OutputParm
impl RefUnwindSafe for OutputParm
impl Send for OutputParm
impl Sync for OutputParm
impl Unpin for OutputParm
impl UnwindSafe for OutputParm
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