Struct rpgmxp_types::audio_file::AudioFile
source · pub struct AudioFile {
pub volume: i32,
pub name: String,
pub pitch: i32,
}
Expand description
An audio file
Fields§
§volume: i32
The volume
name: String
The audio name
pitch: i32
The audio pitch
Trait Implementations§
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<'a> FromValue<'a> for AudioFile
impl<'a> FromValue<'a> for AudioFile
source§fn from_value(
ctx: &FromValueContext<'a>,
value: &Value,
) -> Result<Self, FromValueError>
fn from_value( ctx: &FromValueContext<'a>, value: &Value, ) -> Result<Self, FromValueError>
Create this type from the given value from the [
ValueArena
]. Read moreAuto 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