#[repr(C)]pub struct AUPresetEvent {
pub scope: AudioUnitScope,
pub element: AudioUnitElement,
pub preset: NonNull<CFPropertyList>,
}
Available on crate features
AUComponent
and MusicPlayer
and objc2-core-foundation
only.Expand description
The parameters to specify a preset for an audio unit.
See also Apple’s documentation
Fields§
§scope: AudioUnitScope
§element: AudioUnitElement
§preset: NonNull<CFPropertyList>
Trait Implementations§
Source§impl Clone for AUPresetEvent
impl Clone for AUPresetEvent
Source§fn clone(&self) -> AUPresetEvent
fn clone(&self) -> AUPresetEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AUPresetEvent
impl Debug for AUPresetEvent
Source§impl Encode for AUPresetEvent
impl Encode for AUPresetEvent
Source§impl PartialEq for AUPresetEvent
impl PartialEq for AUPresetEvent
Source§impl RefEncode for AUPresetEvent
impl RefEncode for AUPresetEvent
Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
impl Copy for AUPresetEvent
impl StructuralPartialEq for AUPresetEvent
Auto Trait Implementations§
impl Freeze for AUPresetEvent
impl !RefUnwindSafe for AUPresetEvent
impl !Send for AUPresetEvent
impl !Sync for AUPresetEvent
impl Unpin for AUPresetEvent
impl !UnwindSafe for AUPresetEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> EncodeArgument for Twhere
T: Encode,
impl<T> EncodeArgument for Twhere
T: Encode,
Source§const ENCODING_ARGUMENT: Encoding = T::ENCODING
const ENCODING_ARGUMENT: Encoding = T::ENCODING
The Objective-C type-encoding for this type.
Source§impl<T> EncodeReturn for Twhere
T: Encode,
impl<T> EncodeReturn for Twhere
T: Encode,
Source§const ENCODING_RETURN: Encoding = T::ENCODING
const ENCODING_RETURN: Encoding = T::ENCODING
The Objective-C type-encoding for this type.