pub struct AudioFile {
pub name: Path,
pub volume: u8,
pub pitch: u8,
}Fields§
§name: Path§volume: u8§pitch: u8Trait Implementations§
Source§impl<'de> Deserialize<'de> for AudioFile
impl<'de> Deserialize<'de> for AudioFile
Source§fn deserialize<D>(deserializer: D) -> Result<Self, DeError>where
D: DeserializerTrait<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, DeError>where
D: DeserializerTrait<'de>,
Deserialize this value from the given deserializer.
Source§impl<'de> Deserialize<'de> for AudioFile
impl<'de> Deserialize<'de> for AudioFile
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
Source§impl From<AudioFile> for ParameterType
impl From<AudioFile> for ParameterType
Source§impl TryFrom<ParameterType> for AudioFile
impl TryFrom<ParameterType> for AudioFile
Source§type Error = ParameterType
type Error = ParameterType
The type returned in the event of a conversion error.
impl StructuralPartialEq for AudioFile
Auto Trait Implementations§
impl Freeze for AudioFile
impl RefUnwindSafe for AudioFile
impl Send for AudioFile
impl Sync for AudioFile
impl Unpin for AudioFile
impl UnwindSafe for AudioFile
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