#[repr(C)]pub struct ASIOChannelInfo {
pub channel: c_long,
pub isInput: ASIOBool,
pub isActive: ASIOBool,
pub channelGroup: c_long,
pub type_: c_long,
pub name: [c_char; 32],
}Fields§
§channel: c_long§isInput: ASIOBool§isActive: ASIOBool§channelGroup: c_long§type_: c_long§name: [c_char; 32]Trait Implementations§
Source§impl Clone for ASIOChannelInfo
impl Clone for ASIOChannelInfo
Source§fn clone(&self) -> ASIOChannelInfo
fn clone(&self) -> ASIOChannelInfo
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ASIOChannelInfo
impl Debug for ASIOChannelInfo
impl Copy for ASIOChannelInfo
Auto Trait Implementations§
impl Freeze for ASIOChannelInfo
impl RefUnwindSafe for ASIOChannelInfo
impl Send for ASIOChannelInfo
impl Sync for ASIOChannelInfo
impl Unpin for ASIOChannelInfo
impl UnwindSafe for ASIOChannelInfo
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)