pub enum NotificationBehavior {
NotifyAll,
NotifyAllExcept(NonNull<IReaperControlSurface>),
}
Expand description
Determines which control surfaces will be informed.
Variants§
NotifyAll
All registered control surfaces.
NotifyAllExcept(NonNull<IReaperControlSurface>)
All registered control surfaces except the given one.
Implementations§
Source§impl NotificationBehavior
impl NotificationBehavior
Sourcepub fn to_raw(&self) -> *mut IReaperControlSurface
pub fn to_raw(&self) -> *mut IReaperControlSurface
Converts this value to a raw pointer as expected by the low-level API.
Trait Implementations§
Source§impl Clone for NotificationBehavior
impl Clone for NotificationBehavior
Source§fn clone(&self) -> NotificationBehavior
fn clone(&self) -> NotificationBehavior
Returns a copy 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 NotificationBehavior
impl Debug for NotificationBehavior
Source§impl Hash for NotificationBehavior
impl Hash for NotificationBehavior
Source§impl PartialEq for NotificationBehavior
impl PartialEq for NotificationBehavior
impl Copy for NotificationBehavior
impl Eq for NotificationBehavior
impl StructuralPartialEq for NotificationBehavior
Auto Trait Implementations§
impl Freeze for NotificationBehavior
impl RefUnwindSafe for NotificationBehavior
impl !Send for NotificationBehavior
impl !Sync for NotificationBehavior
impl Unpin for NotificationBehavior
impl UnwindSafe for NotificationBehavior
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