pub enum BusDirection {
Input,
Output,
}Expand description
Which side of the plugin a bus sits on: input or output. Maps to the SDK’s
BusDirections (kInput / kOutput).
Variants§
Trait Implementations§
Source§impl Clone for BusDirection
impl Clone for BusDirection
Source§fn clone(&self) -> BusDirection
fn clone(&self) -> BusDirection
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 BusDirection
Source§impl Debug for BusDirection
impl Debug for BusDirection
Source§impl<'de> Deserialize<'de> for BusDirection
impl<'de> Deserialize<'de> for BusDirection
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for BusDirection
Source§impl Hash for BusDirection
impl Hash for BusDirection
Source§impl PartialEq for BusDirection
impl PartialEq for BusDirection
Source§impl Serialize for BusDirection
impl Serialize for BusDirection
impl StructuralPartialEq for BusDirection
Auto Trait Implementations§
impl Freeze for BusDirection
impl RefUnwindSafe for BusDirection
impl Send for BusDirection
impl Sync for BusDirection
impl Unpin for BusDirection
impl UnsafeUnpin for BusDirection
impl UnwindSafe for BusDirection
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