#[repr(C)]pub struct pa_card_profile_info {
pub name: *const c_char,
pub description: *const c_char,
pub n_sinks: u32,
pub n_sources: u32,
pub priority: u32,
}Expand description
Stores information about a specific profile of a card.
Please note that this structure is obsolete, replaced by pa_card_profile_info2 in PA v5.
Fields§
§name: *const c_charName of this profile.
description: *const c_charDescription of this profile.
n_sinks: u32Number of sinks this profile would create.
n_sources: u32Number of sources this profile would create.
priority: u32The higher this value is, the more useful this profile is as a default.
Auto Trait Implementations§
impl Freeze for pa_card_profile_info
impl RefUnwindSafe for pa_card_profile_info
impl !Send for pa_card_profile_info
impl !Sync for pa_card_profile_info
impl Unpin for pa_card_profile_info
impl UnwindSafe for pa_card_profile_info
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