pub struct VoiceStatus {
pub state: VoiceState,
pub position: u64,
}Expand description
A voice’s state and its position in its sound, in source frames. A looping voice’s position wraps back with the loop.
Fields§
§state: VoiceState§position: u64Trait Implementations§
Source§impl Clone for VoiceStatus
impl Clone for VoiceStatus
Source§fn clone(&self) -> VoiceStatus
fn clone(&self) -> VoiceStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VoiceStatus
Source§impl Debug for VoiceStatus
impl Debug for VoiceStatus
impl Eq for VoiceStatus
Source§impl PartialEq for VoiceStatus
impl PartialEq for VoiceStatus
impl StructuralPartialEq for VoiceStatus
Auto Trait Implementations§
impl Freeze for VoiceStatus
impl RefUnwindSafe for VoiceStatus
impl Send for VoiceStatus
impl Sync for VoiceStatus
impl Unpin for VoiceStatus
impl UnsafeUnpin for VoiceStatus
impl UnwindSafe for VoiceStatus
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