#[repr(C)]pub struct DaqOutChanDescriptor {
pub channel: c_int,
pub type_: DaqOutChanType,
pub range: Range,
pub reserved: [c_char; 64],
}Expand description
\brief A structure that defines an output channel and its properties. Used with ulDaqOutScan().
The struct contains fields for the channel number, type, and range.
Fields§
§channel: c_intThe channel number.
type_: DaqOutChanTypeThe type of the specified channel, such as analog or digital.
range: RangeThe range to be used for the specified channel; ignored if not analog.
reserved: [c_char; 64]Reserved for future use
Trait Implementations§
Source§impl Clone for DaqOutChanDescriptor
impl Clone for DaqOutChanDescriptor
Source§fn clone(&self) -> DaqOutChanDescriptor
fn clone(&self) -> DaqOutChanDescriptor
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 DaqOutChanDescriptor
Auto Trait Implementations§
impl Freeze for DaqOutChanDescriptor
impl RefUnwindSafe for DaqOutChanDescriptor
impl Send for DaqOutChanDescriptor
impl Sync for DaqOutChanDescriptor
impl Unpin for DaqOutChanDescriptor
impl UnsafeUnpin for DaqOutChanDescriptor
impl UnwindSafe for DaqOutChanDescriptor
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