pub enum TrackSendCategory {
Receive = -1,
Send = 0,
HardwareOutput = 1,
}Expand description
Defines the kind of link.
Variants§
Receive = -1
A receive from another track (a send from that other track’s perspective).
Send = 0
A send to another track (a receive from that other track’s perspective).
HardwareOutput = 1
A hardware output.
Implementations§
Trait Implementations§
Source§impl Clone for TrackSendCategory
impl Clone for TrackSendCategory
Source§fn clone(&self) -> TrackSendCategory
fn clone(&self) -> TrackSendCategory
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 TrackSendCategory
impl Debug for TrackSendCategory
Source§impl From<TrackSendDirection> for TrackSendCategory
impl From<TrackSendDirection> for TrackSendCategory
Source§fn from(v: TrackSendDirection) -> TrackSendCategory
fn from(v: TrackSendDirection) -> TrackSendCategory
Converts to this type from the input type.
Source§impl Hash for TrackSendCategory
impl Hash for TrackSendCategory
Source§impl PartialEq for TrackSendCategory
impl PartialEq for TrackSendCategory
impl Copy for TrackSendCategory
impl Eq for TrackSendCategory
impl StructuralPartialEq for TrackSendCategory
Auto Trait Implementations§
impl Freeze for TrackSendCategory
impl RefUnwindSafe for TrackSendCategory
impl Send for TrackSendCategory
impl Sync for TrackSendCategory
impl Unpin for TrackSendCategory
impl UnwindSafe for TrackSendCategory
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