pub struct CD {
pub raw: *mut SDL_CD,
}
Fields§
§raw: *mut SDL_CD
Implementations§
Source§impl CD
impl CD
pub fn open(index: isize) -> Result<CD, String>
pub fn get_status(&self) -> Status
pub fn play(&self, start: isize, len: isize) -> bool
pub fn play_tracks( &self, start_track: isize, start_frame: isize, ntracks: isize, nframes: isize, ) -> bool
pub fn pause(&self) -> bool
pub fn resume(&self) -> bool
pub fn stop(&self) -> bool
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CD
impl RefUnwindSafe for CD
impl !Send for CD
impl !Sync for CD
impl Unpin for CD
impl UnwindSafe for CD
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