#[repr(C)]pub struct tagTPEAKChannelInformation {
pub channel_handle: WORD,
pub device_type: BYTE,
pub controller_number: BYTE,
pub device_features: DWORD,
pub device_name: [c_char; 33],
pub device_id: DWORD,
pub channel_condition: DWORD,
}Fields§
§channel_handle: WORD§device_type: BYTE§controller_number: BYTE§device_features: DWORD§device_name: [c_char; 33]§device_id: DWORD§channel_condition: DWORDTrait Implementations§
Source§impl Clone for tagTPEAKChannelInformation
impl Clone for tagTPEAKChannelInformation
Source§fn clone(&self) -> tagTPEAKChannelInformation
fn clone(&self) -> tagTPEAKChannelInformation
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 tagTPEAKChannelInformation
impl Debug for tagTPEAKChannelInformation
impl Copy for tagTPEAKChannelInformation
Auto Trait Implementations§
impl Freeze for tagTPEAKChannelInformation
impl RefUnwindSafe for tagTPEAKChannelInformation
impl Send for tagTPEAKChannelInformation
impl Sync for tagTPEAKChannelInformation
impl Unpin for tagTPEAKChannelInformation
impl UnwindSafe for tagTPEAKChannelInformation
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)