#[non_exhaustive]pub struct SoundFontInfo { /* private fields */ }Expand description
The information of a SoundFont.
Implementations§
Source§impl SoundFontInfo
impl SoundFontInfo
Sourcepub fn get_version(&self) -> &SoundFontVersion
pub fn get_version(&self) -> &SoundFontVersion
Gets the version of the SoundFont.
Sourcepub fn get_target_sound_engine(&self) -> &str
pub fn get_target_sound_engine(&self) -> &str
Gets the target sound engine of the SoundFont.
Sourcepub fn get_bank_name(&self) -> &str
pub fn get_bank_name(&self) -> &str
Gets the bank name of the SoundFont.
Sourcepub fn get_rom_name(&self) -> &str
pub fn get_rom_name(&self) -> &str
Gets the ROM name of the SoundFont.
Sourcepub fn get_rom_version(&self) -> &SoundFontVersion
pub fn get_rom_version(&self) -> &SoundFontVersion
Gets the ROM version of the SoundFont.
Sourcepub fn get_creation_date(&self) -> &str
pub fn get_creation_date(&self) -> &str
Gets the creation date of the SoundFont.
Gets the auther of the SoundFont.
Sourcepub fn get_target_product(&self) -> &str
pub fn get_target_product(&self) -> &str
Gets the target product of the SoundFont.
Sourcepub fn get_copyright(&self) -> &str
pub fn get_copyright(&self) -> &str
Gets the copyright message for the SoundFont.
Sourcepub fn get_comments(&self) -> &str
pub fn get_comments(&self) -> &str
Gets the comments for the SoundFont.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SoundFontInfo
impl RefUnwindSafe for SoundFontInfo
impl Send for SoundFontInfo
impl Sync for SoundFontInfo
impl Unpin for SoundFontInfo
impl UnwindSafe for SoundFontInfo
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