#[repr(C)]pub struct _quickSpinTLDevice {Show 42 fields
pub DeviceID: quickSpinStringNode,
pub DeviceSerialNumber: quickSpinStringNode,
pub DeviceVendorName: quickSpinStringNode,
pub DeviceModelName: quickSpinStringNode,
pub DeviceType: quickSpinEnumerationNode,
pub DeviceDisplayName: quickSpinStringNode,
pub DeviceAccessStatus: quickSpinEnumerationNode,
pub DeviceVersion: quickSpinStringNode,
pub DeviceUserID: quickSpinStringNode,
pub DeviceDriverVersion: quickSpinStringNode,
pub DeviceIsUpdater: quickSpinBooleanNode,
pub GevCCP: quickSpinEnumerationNode,
pub GUIXMLLocation: quickSpinEnumerationNode,
pub GUIXMLPath: quickSpinStringNode,
pub GenICamXMLLocation: quickSpinEnumerationNode,
pub GenICamXMLPath: quickSpinStringNode,
pub GevDeviceIPAddress: quickSpinIntegerNode,
pub GevDeviceSubnetMask: quickSpinIntegerNode,
pub GevDeviceMACAddress: quickSpinIntegerNode,
pub GevDeviceGateway: quickSpinIntegerNode,
pub DeviceLinkSpeed: quickSpinIntegerNode,
pub GevVersionMajor: quickSpinIntegerNode,
pub GevVersionMinor: quickSpinIntegerNode,
pub GevDeviceModeIsBigEndian: quickSpinBooleanNode,
pub GevDeviceReadAndWriteTimeout: quickSpinIntegerNode,
pub GevDeviceMaximumRetryCount: quickSpinIntegerNode,
pub GevDevicePort: quickSpinIntegerNode,
pub GevDeviceDiscoverMaximumPacketSize: quickSpinCommandNode,
pub GevDeviceMaximumPacketSize: quickSpinIntegerNode,
pub GevDeviceIsWrongSubnet: quickSpinBooleanNode,
pub GevDeviceAutoForceIP: quickSpinCommandNode,
pub GevDeviceForceIP: quickSpinCommandNode,
pub GevDeviceForceIPAddress: quickSpinIntegerNode,
pub GevDeviceForceSubnetMask: quickSpinIntegerNode,
pub GevDeviceForceGateway: quickSpinIntegerNode,
pub DeviceMulticastMonitorMode: quickSpinBooleanNode,
pub DeviceEndianessMechanism: quickSpinEnumerationNode,
pub DeviceInstanceId: quickSpinStringNode,
pub DeviceLocation: quickSpinStringNode,
pub DeviceCurrentSpeed: quickSpinEnumerationNode,
pub DeviceU3VProtocol: quickSpinBooleanNode,
pub DevicePortId: quickSpinStringNode,
}Fields§
§DeviceID: quickSpinStringNode§DeviceSerialNumber: quickSpinStringNode§DeviceVendorName: quickSpinStringNode§DeviceModelName: quickSpinStringNode§DeviceType: quickSpinEnumerationNode§DeviceDisplayName: quickSpinStringNode§DeviceAccessStatus: quickSpinEnumerationNode§DeviceVersion: quickSpinStringNode§DeviceUserID: quickSpinStringNode§DeviceDriverVersion: quickSpinStringNode§DeviceIsUpdater: quickSpinBooleanNode§GevCCP: quickSpinEnumerationNode§GUIXMLLocation: quickSpinEnumerationNode§GUIXMLPath: quickSpinStringNode§GenICamXMLLocation: quickSpinEnumerationNode§GenICamXMLPath: quickSpinStringNode§GevDeviceIPAddress: quickSpinIntegerNode§GevDeviceSubnetMask: quickSpinIntegerNode§GevDeviceMACAddress: quickSpinIntegerNode§GevDeviceGateway: quickSpinIntegerNode§DeviceLinkSpeed: quickSpinIntegerNode§GevVersionMajor: quickSpinIntegerNode§GevVersionMinor: quickSpinIntegerNode§GevDeviceModeIsBigEndian: quickSpinBooleanNode§GevDeviceReadAndWriteTimeout: quickSpinIntegerNode§GevDeviceMaximumRetryCount: quickSpinIntegerNode§GevDevicePort: quickSpinIntegerNode§GevDeviceDiscoverMaximumPacketSize: quickSpinCommandNode§GevDeviceMaximumPacketSize: quickSpinIntegerNode§GevDeviceIsWrongSubnet: quickSpinBooleanNode§GevDeviceAutoForceIP: quickSpinCommandNode§GevDeviceForceIP: quickSpinCommandNode§GevDeviceForceIPAddress: quickSpinIntegerNode§GevDeviceForceSubnetMask: quickSpinIntegerNode§GevDeviceForceGateway: quickSpinIntegerNode§DeviceMulticastMonitorMode: quickSpinBooleanNode§DeviceEndianessMechanism: quickSpinEnumerationNode§DeviceInstanceId: quickSpinStringNode§DeviceLocation: quickSpinStringNode§DeviceCurrentSpeed: quickSpinEnumerationNode§DeviceU3VProtocol: quickSpinBooleanNode§DevicePortId: quickSpinStringNodeTrait Implementations§
Source§impl Clone for _quickSpinTLDevice
impl Clone for _quickSpinTLDevice
Source§fn clone(&self) -> _quickSpinTLDevice
fn clone(&self) -> _quickSpinTLDevice
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for _quickSpinTLDevice
impl Debug for _quickSpinTLDevice
impl Copy for _quickSpinTLDevice
Auto Trait Implementations§
impl Freeze for _quickSpinTLDevice
impl RefUnwindSafe for _quickSpinTLDevice
impl !Send for _quickSpinTLDevice
impl !Sync for _quickSpinTLDevice
impl Unpin for _quickSpinTLDevice
impl UnwindSafe for _quickSpinTLDevice
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