pub enum PlaybackState {
Playing,
Sustaining,
Stopped,
Starting,
Stopping,
}Variants§
Implementations§
Source§impl PlaybackState
impl PlaybackState
pub fn from(value: FMOD_STUDIO_PLAYBACK_STATE) -> Result<PlaybackState, Error>
Trait Implementations§
Source§impl Clone for PlaybackState
impl Clone for PlaybackState
Source§fn clone(&self) -> PlaybackState
fn clone(&self) -> PlaybackState
Returns a duplicate 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 PlaybackState
impl Debug for PlaybackState
Source§impl From<PlaybackState> for FMOD_STUDIO_PLAYBACK_STATE
impl From<PlaybackState> for FMOD_STUDIO_PLAYBACK_STATE
Source§fn from(value: PlaybackState) -> FMOD_STUDIO_PLAYBACK_STATE
fn from(value: PlaybackState) -> FMOD_STUDIO_PLAYBACK_STATE
Converts to this type from the input type.
Source§impl PartialEq for PlaybackState
impl PartialEq for PlaybackState
impl Copy for PlaybackState
impl StructuralPartialEq for PlaybackState
Auto Trait Implementations§
impl Freeze for PlaybackState
impl RefUnwindSafe for PlaybackState
impl Send for PlaybackState
impl Sync for PlaybackState
impl Unpin for PlaybackState
impl UnwindSafe for PlaybackState
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