pub struct AudioVideoInfo { /* private fields */ }
Implementations§
Source§impl AudioVideoInfo
impl AudioVideoInfo
pub fn new() -> AudioVideoInfo
pub fn video( self, width: u32, height: u32, frames_per_second: f64, pixel_format: PixelFormat, ) -> Self
pub fn max_video_size(self, max_width: u32, max_height: u32) -> Self
pub fn aspect_ratio(self, aspect_ratio: f32) -> Self
pub fn audio(self, sample_rate: f64) -> Self
pub fn region(self, game_region: Region) -> Self
Auto Trait Implementations§
impl Freeze for AudioVideoInfo
impl RefUnwindSafe for AudioVideoInfo
impl Send for AudioVideoInfo
impl Sync for AudioVideoInfo
impl Unpin for AudioVideoInfo
impl UnwindSafe for AudioVideoInfo
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