pub union TangoPropertyData {
Show 20 fields
pub bool_val: bool,
pub char_val: u8,
pub short_val: i16,
pub ushort_val: u16,
pub long_val: i32,
pub ulong_val: u32,
pub float_val: f32,
pub double_val: f64,
pub string_val: *mut c_char,
pub long64_val: TangoDevLong64,
pub ulong64_val: TangoDevULong64,
pub short_arr: VarShortArray,
pub ushort_arr: VarUShortArray,
pub long_arr: VarLongArray,
pub ulong_arr: VarULongArray,
pub long64_arr: VarLong64Array,
pub ulong64_arr: VarULong64Array,
pub float_arr: VarFloatArray,
pub double_arr: VarDoubleArray,
pub string_arr: VarStringArray,
/* private fields */
}Fields§
§bool_val: bool§char_val: u8§short_val: i16§ushort_val: u16§long_val: i32§ulong_val: u32§float_val: f32§double_val: f64§string_val: *mut c_char§long64_val: TangoDevLong64§ulong64_val: TangoDevULong64§short_arr: VarShortArray§ushort_arr: VarUShortArray§long_arr: VarLongArray§ulong_arr: VarULongArray§long64_arr: VarLong64Array§ulong64_arr: VarULong64Array§float_arr: VarFloatArray§double_arr: VarDoubleArray§string_arr: VarStringArrayTrait Implementations§
Source§impl Clone for TangoPropertyData
impl Clone for TangoPropertyData
Source§fn clone(&self) -> TangoPropertyData
fn clone(&self) -> TangoPropertyData
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 moreimpl Copy for TangoPropertyData
Auto Trait Implementations§
impl Freeze for TangoPropertyData
impl RefUnwindSafe for TangoPropertyData
impl !Send for TangoPropertyData
impl !Sync for TangoPropertyData
impl Unpin for TangoPropertyData
impl UnwindSafe for TangoPropertyData
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