pub struct MusicTrack {
pub channels: u16,
pub sample_rate: u32,
pub length_ms: u32,
}Expand description
A music track’s header, and how long it plays.
Fields§
§channels: u161 or 2.
sample_rate: u32Samples a second.
length_ms: u32How long it plays, in milliseconds (to the nearest).
Trait Implementations§
Source§impl AssetKind for MusicTrack
impl AssetKind for MusicTrack
Source§impl Clone for MusicTrack
impl Clone for MusicTrack
Source§fn clone(&self) -> MusicTrack
fn clone(&self) -> MusicTrack
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 MusicTrack
Source§impl Debug for MusicTrack
impl Debug for MusicTrack
Source§impl<'de> Deserialize<'de> for MusicTrack
impl<'de> Deserialize<'de> for MusicTrack
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MusicTrack
Source§impl PartialEq for MusicTrack
impl PartialEq for MusicTrack
Source§impl Serialize for MusicTrack
impl Serialize for MusicTrack
impl StructuralPartialEq for MusicTrack
Auto Trait Implementations§
impl Freeze for MusicTrack
impl RefUnwindSafe for MusicTrack
impl Send for MusicTrack
impl Sync for MusicTrack
impl Unpin for MusicTrack
impl UnsafeUnpin for MusicTrack
impl UnwindSafe for MusicTrack
Blanket Implementations§
impl<K> Bakeable for K
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