pub struct Offsets {
pub groove: usize,
pub song: usize,
pub phrases: usize,
pub chains: usize,
pub table: usize,
pub instruments: usize,
pub effect_settings: usize,
pub midi_mapping: usize,
pub scale: usize,
pub eq: usize,
pub instrument_eq_count: usize,
pub instrument_file_eq_offset: Option<usize>,
}
Fields§
§groove: usize
§song: usize
§phrases: usize
§chains: usize
§table: usize
§instruments: usize
§effect_settings: usize
§midi_mapping: usize
§scale: usize
§eq: usize
§instrument_eq_count: usize
Number of eq for the song (different between 4.0 & 4.1)
instrument_file_eq_offset: Option<usize>
For instrument size, where is the EQ information written (if any)
Implementations§
Auto Trait Implementations§
impl Freeze for Offsets
impl RefUnwindSafe for Offsets
impl Send for Offsets
impl Sync for Offsets
impl Unpin for Offsets
impl UnwindSafe for Offsets
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