pub enum MpcProperties {
    Sv8(MpcSv8Properties),
    Sv7(MpcSv7Properties),
    Sv4to6(MpcSv4to6Properties),
}Expand description
Audio properties of an MPC file
The information available differs between stream versions
Variants§
Sv8(MpcSv8Properties)
MPC stream version 8 properties
Sv7(MpcSv7Properties)
MPC stream version 7 properties
Sv4to6(MpcSv4to6Properties)
MPC stream version 4-6 properties
Trait Implementations§
Source§impl Clone for MpcProperties
 
impl Clone for MpcProperties
Source§fn clone(&self) -> MpcProperties
 
fn clone(&self) -> MpcProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
 
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSource§impl Debug for MpcProperties
 
impl Debug for MpcProperties
Source§impl Default for MpcProperties
 
impl Default for MpcProperties
Source§impl From<MpcProperties> for FileProperties
 
impl From<MpcProperties> for FileProperties
Source§fn from(input: MpcProperties) -> Self
 
fn from(input: MpcProperties) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MpcProperties
 
impl PartialEq for MpcProperties
impl StructuralPartialEq for MpcProperties
Auto Trait Implementations§
impl Freeze for MpcProperties
impl RefUnwindSafe for MpcProperties
impl Send for MpcProperties
impl Sync for MpcProperties
impl Unpin for MpcProperties
impl UnwindSafe for MpcProperties
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