pub struct SfxClip {
pub records: Vec<Slotted<Sfx>>,
pub patterns: Vec<MusicPattern>,
}Expand description
A decoded [sfx] blob: the SFX records plus any trailing pattern footers
(present when the blob came from copying a song pattern). The patterns’
channel refs hold PICO-8 source SFX slots until a paste remaps them.
Fields§
§records: Vec<Slotted<Sfx>>§patterns: Vec<MusicPattern>Auto Trait Implementations§
impl Freeze for SfxClip
impl RefUnwindSafe for SfxClip
impl Send for SfxClip
impl Sync for SfxClip
impl Unpin for SfxClip
impl UnsafeUnpin for SfxClip
impl UnwindSafe for SfxClip
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