fn load_music(&self) -> Result<Music<'a>, String> {
        let raw = unsafe { sys::mixer::Mix_LoadMUS_RW(self.raw(), 0) };
        if raw.is_null() {
            Err(get_error())
        } else {
            Ok(Music {
                raw: raw,
                owned: true,
                _marker: PhantomData,
            })
        }
    }
/// Load src for use as music.
Load src for use as music.
Load src for use as music .
fn load_music(&self) -> Result<Music<'a>, String> {
        let raw = unsafe { sys::mixer::Mix_LoadMUS_RW(self.raw(), 0) };
        if raw.is_null() {
            Err(get_error())
        } else {
            Ok(Music {
                raw: raw,
                owned: true,
                _marker: PhantomData,
            })
        }
    }
fn load_music ( & self ) -> Result < Music < ' a > , String > { let raw = unsafe { sys :: mixer :: Mix_LoadMUS_RW ( self . raw ( ) , 0 ) } ; if raw . is_null ( ) { Err ( get_error ( ) ) } else { Ok ( Music { raw : raw , owned : true , _marker : PhantomData , } ) } }
Load src for use as music.
Load src for use as music .
&self
&self