Struct alsa::seq::RemoveEvents
source · pub struct RemoveEvents(/* private fields */);
Expand description
snd_seq_remove_events_t wrapper
Implementations§
source§impl RemoveEvents
impl RemoveEvents
pub fn new() -> Result<Self>
pub fn get_condition(&self) -> Remove
pub fn get_queue(&self) -> i32
pub fn get_time(&self) -> Duration
pub fn get_dest(&self) -> Addr
pub fn get_channel(&self) -> i32
pub fn get_event_type(&self) -> Result<EventType>
pub fn get_tag(&self) -> u8
pub fn set_condition(&self, value: Remove)
pub fn set_queue(&self, value: i32)
pub fn set_time(&self, value: Duration)
pub fn set_dest(&self, value: Addr)
pub fn set_channel(&self, value: i32)
pub fn set_event_type(&self, value: EventType)
pub fn set_tag(&self, value: u8)
Trait Implementations§
source§impl Drop for RemoveEvents
impl Drop for RemoveEvents
impl Send for RemoveEvents
Auto Trait Implementations§
impl RefUnwindSafe for RemoveEvents
impl !Sync for RemoveEvents
impl Unpin for RemoveEvents
impl UnwindSafe for RemoveEvents
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