pub enum SendTarget {
HardwareOutput,
OtherTrack(MediaTrack),
}Expand description
Denotes the target of a send.
Variants§
HardwareOutput
A hardware output created with default properties.
OtherTrack(MediaTrack)
Another track.
Implementations§
Source§impl SendTarget
impl SendTarget
Sourcepub fn to_raw(&self) -> *mut MediaTrack
pub fn to_raw(&self) -> *mut MediaTrack
Converts this value to a raw pointer as expected by the low-level API.
Trait Implementations§
Source§impl Clone for SendTarget
impl Clone for SendTarget
Source§fn clone(&self) -> SendTarget
fn clone(&self) -> SendTarget
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 SendTarget
impl Debug for SendTarget
Source§impl Hash for SendTarget
impl Hash for SendTarget
Source§impl PartialEq for SendTarget
impl PartialEq for SendTarget
impl Copy for SendTarget
impl Eq for SendTarget
impl StructuralPartialEq for SendTarget
Auto Trait Implementations§
impl Freeze for SendTarget
impl RefUnwindSafe for SendTarget
impl !Send for SendTarget
impl !Sync for SendTarget
impl Unpin for SendTarget
impl UnwindSafe for SendTarget
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