#[repr(C)]pub struct AiQueueElement {
pub channel: c_int,
pub inputMode: AiInputMode,
pub range: Range,
pub reserved: [c_char; 64],
}Expand description
\brief A structure that defines an analog input queue element
The struct contains fields defining the number, mode, and range of the A/D channel.
Fields§
§channel: c_intThe analog input channel number for the queue element.
inputMode: AiInputModeThe input mode to use for the specified channel for the queue element.
range: RangeThe range to use for the specified channel for the queue element.
reserved: [c_char; 64]Reserved for future use
Trait Implementations§
Source§impl Clone for AiQueueElement
impl Clone for AiQueueElement
Source§fn clone(&self) -> AiQueueElement
fn clone(&self) -> AiQueueElement
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 AiQueueElement
Auto Trait Implementations§
impl Freeze for AiQueueElement
impl RefUnwindSafe for AiQueueElement
impl Send for AiQueueElement
impl Sync for AiQueueElement
impl Unpin for AiQueueElement
impl UnsafeUnpin for AiQueueElement
impl UnwindSafe for AiQueueElement
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