#[repr(C, packed(2))]pub struct IOAudio {
pub ioa_Request: IORequest,
pub ioa_AllocKey: WORD,
pub ioa_Data: *mut UBYTE,
pub ioa_Length: ULONG,
pub ioa_Period: UWORD,
pub ioa_Volume: UWORD,
pub ioa_Cycles: UWORD,
pub ioa_WriteMsg: Message,
}Fields§
§ioa_Request: IORequest§ioa_AllocKey: WORD§ioa_Data: *mut UBYTE§ioa_Length: ULONG§ioa_Period: UWORD§ioa_Volume: UWORD§ioa_Cycles: UWORD§ioa_WriteMsg: MessageTrait Implementations§
Auto Trait Implementations§
impl Freeze for IOAudio
impl RefUnwindSafe for IOAudio
impl !Send for IOAudio
impl !Sync for IOAudio
impl Unpin for IOAudio
impl UnwindSafe for IOAudio
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