pub enum LinkDbfType {
Char,
UChar,
Short,
UShort,
Long,
ULong,
Int64,
UInt64,
Float,
Double,
String,
Enum,
}Expand description
DBF field type a link’s value maps to — the Rust counterpart of
the C DBF_* codes pvxs pvaGetDBFtype returns.
Mirrors pvxs/ioc/pvalink_lset.cpp:199 (pvaGetDBFtype), which
maps the cached NT value’s TypeCode to a DBF_* constant; an
NT enum_t structure maps to DBF_ENUM.
Variants§
Trait Implementations§
Source§impl Clone for LinkDbfType
impl Clone for LinkDbfType
Source§fn clone(&self) -> LinkDbfType
fn clone(&self) -> LinkDbfType
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 LinkDbfType
Source§impl Debug for LinkDbfType
impl Debug for LinkDbfType
impl Eq for LinkDbfType
Source§impl PartialEq for LinkDbfType
impl PartialEq for LinkDbfType
impl StructuralPartialEq for LinkDbfType
Auto Trait Implementations§
impl Freeze for LinkDbfType
impl RefUnwindSafe for LinkDbfType
impl Send for LinkDbfType
impl Sync for LinkDbfType
impl Unpin for LinkDbfType
impl UnsafeUnpin for LinkDbfType
impl UnwindSafe for LinkDbfType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.