pub struct AudioPortInfo {
pub id: ClapId,
pub name: String,
pub flags: u32,
pub channel_count: u32,
pub port_type: Option<AudioPortType>,
pub in_place_pair: Option<ClapId>,
}Fields§
§id: ClapId§name: String§flags: u32§channel_count: u32§port_type: Option<AudioPortType>§in_place_pair: Option<ClapId>Trait Implementations§
Source§impl Clone for AudioPortInfo
impl Clone for AudioPortInfo
Source§fn clone(&self) -> AudioPortInfo
fn clone(&self) -> AudioPortInfo
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 AudioPortInfo
impl Debug for AudioPortInfo
Source§impl Default for AudioPortInfo
impl Default for AudioPortInfo
Source§fn default() -> AudioPortInfo
fn default() -> AudioPortInfo
Returns the “default value” for a type. Read more
Source§impl PartialEq for AudioPortInfo
impl PartialEq for AudioPortInfo
impl StructuralPartialEq for AudioPortInfo
Auto Trait Implementations§
impl Freeze for AudioPortInfo
impl RefUnwindSafe for AudioPortInfo
impl Send for AudioPortInfo
impl Sync for AudioPortInfo
impl Unpin for AudioPortInfo
impl UnwindSafe for AudioPortInfo
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