pub enum Lv2PortKind {
Audio,
Control,
AtomSequence,
}Variants§
Audio
An LV2 audio port, mapped to PortMedia::Audio.
Control
An LV2 control port, mapped to PortMedia::Control.
AtomSequence
An LV2 atom-sequence (event) port, mapped to PortMedia::Event.
Trait Implementations§
Source§impl Clone for Lv2PortKind
impl Clone for Lv2PortKind
Source§fn clone(&self) -> Lv2PortKind
fn clone(&self) -> Lv2PortKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for Lv2PortKind
Source§impl Debug for Lv2PortKind
impl Debug for Lv2PortKind
impl Eq for Lv2PortKind
Source§impl PartialEq for Lv2PortKind
impl PartialEq for Lv2PortKind
Source§fn eq(&self, other: &Lv2PortKind) -> bool
fn eq(&self, other: &Lv2PortKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for Lv2PortKind
Auto Trait Implementations§
impl Freeze for Lv2PortKind
impl RefUnwindSafe for Lv2PortKind
impl Send for Lv2PortKind
impl Sync for Lv2PortKind
impl Unpin for Lv2PortKind
impl UnsafeUnpin for Lv2PortKind
impl UnwindSafe for Lv2PortKind
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