pub struct AttrDestAccessPriv { /* private fields */ }
Expand description
VI_ATTR_DEST_ACCESS_PRIV specifies the address modifier to be used in high-level access operations, such as viOut XX () and viMoveOut XX () , when writing to the destination.
Implementations
sourceimpl AttrDestAccessPriv
impl AttrDestAccessPriv
pub fn into_inner(self) -> ViUInt16
sourceimpl AttrDestAccessPriv
impl AttrDestAccessPriv
pub const VI_DATA_PRIV: Self = Self{value: 0 as _,}
pub const VI_DATA_NPRIV: Self = Self{value: 1 as _,}
pub const VI_PROG_PRIV: Self = Self{value: 2 as _,}
pub const VI_PROG_NPRIV: Self = Self{value: 3 as _,}
pub const VI_BLCK_PRIV: Self = Self{value: 4 as _,}
pub const VI_BLCK_NPRIV: Self = Self{value: 5 as _,}
pub const VI_D64_PRIV: Self = Self{value: 6 as _,}
pub const VI_D64_NPRIV: Self = Self{value: 7 as _,}
pub unsafe fn new_unchecked(value: ViUInt16) -> Self
pub fn new_checked(value: ViUInt16) -> Option<Self>
Trait Implementations
sourceimpl AttrInner for AttrDestAccessPriv
impl AttrInner for AttrDestAccessPriv
sourceimpl Clone for AttrDestAccessPriv
impl Clone for AttrDestAccessPriv
sourcefn clone(&self) -> AttrDestAccessPriv
fn clone(&self) -> AttrDestAccessPriv
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AttrDestAccessPriv
impl Debug for AttrDestAccessPriv
sourceimpl Default for AttrDestAccessPriv
impl Default for AttrDestAccessPriv
sourceimpl From<AttrDestAccessPriv> for Attribute
impl From<AttrDestAccessPriv> for Attribute
sourcefn from(s: AttrDestAccessPriv) -> Self
fn from(s: AttrDestAccessPriv) -> Self
Converts to this type from the input type.
sourceimpl Hash for AttrDestAccessPriv
impl Hash for AttrDestAccessPriv
sourceimpl Ord for AttrDestAccessPriv
impl Ord for AttrDestAccessPriv
sourceimpl PartialEq<AttrDestAccessPriv> for AttrDestAccessPriv
impl PartialEq<AttrDestAccessPriv> for AttrDestAccessPriv
sourcefn eq(&self, other: &AttrDestAccessPriv) -> bool
fn eq(&self, other: &AttrDestAccessPriv) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AttrDestAccessPriv) -> bool
fn ne(&self, other: &AttrDestAccessPriv) -> bool
This method tests for !=
.
sourceimpl PartialOrd<AttrDestAccessPriv> for AttrDestAccessPriv
impl PartialOrd<AttrDestAccessPriv> for AttrDestAccessPriv
sourcefn partial_cmp(&self, other: &AttrDestAccessPriv) -> Option<Ordering>
fn partial_cmp(&self, other: &AttrDestAccessPriv) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Eq for AttrDestAccessPriv
impl StructuralEq for AttrDestAccessPriv
impl StructuralPartialEq for AttrDestAccessPriv
Auto Trait Implementations
impl RefUnwindSafe for AttrDestAccessPriv
impl Send for AttrDestAccessPriv
impl Sync for AttrDestAccessPriv
impl Unpin for AttrDestAccessPriv
impl UnwindSafe for AttrDestAccessPriv
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more