db_access_val

Union db_access_val 

Source
#[repr(C)]
pub union db_access_val {
Show 40 fields pub strval: dbr_string_t, pub shrtval: dbr_short_t, pub intval: dbr_short_t, pub fltval: dbr_float_t, pub enmval: dbr_enum_t, pub charval: dbr_char_t, pub longval: dbr_long_t, pub doubleval: dbr_double_t, pub sstrval: dbr_sts_string, pub sshrtval: dbr_sts_short, pub sfltval: dbr_sts_float, pub senmval: dbr_sts_enum, pub schrval: dbr_sts_char, pub slngval: dbr_sts_long, pub sdblval: dbr_sts_double, pub tstrval: dbr_time_string, pub tshrtval: dbr_time_short, pub tfltval: dbr_time_float, pub tenmval: dbr_time_enum, pub tchrval: dbr_time_char, pub tlngval: dbr_time_long, pub tdblval: dbr_time_double, pub gstrval: dbr_sts_string, pub gshrtval: dbr_gr_short, pub gfltval: dbr_gr_float, pub genmval: dbr_gr_enum, pub gchrval: dbr_gr_char, pub glngval: dbr_gr_long, pub gdblval: dbr_gr_double, pub cstrval: dbr_sts_string, pub cshrtval: dbr_ctrl_short, pub cfltval: dbr_ctrl_float, pub cenmval: dbr_ctrl_enum, pub cchrval: dbr_ctrl_char, pub clngval: dbr_ctrl_long, pub cdblval: dbr_ctrl_double, pub putackt: dbr_put_ackt_t, pub putacks: dbr_put_acks_t, pub sastrval: dbr_sts_string, pub classname: dbr_string_t,
}

Fields§

§strval: dbr_string_t§shrtval: dbr_short_t§intval: dbr_short_t§fltval: dbr_float_t§enmval: dbr_enum_t§charval: dbr_char_t§longval: dbr_long_t§doubleval: dbr_double_t§sstrval: dbr_sts_string§sshrtval: dbr_sts_short§sfltval: dbr_sts_float§senmval: dbr_sts_enum§schrval: dbr_sts_char§slngval: dbr_sts_long§sdblval: dbr_sts_double§tstrval: dbr_time_string§tshrtval: dbr_time_short§tfltval: dbr_time_float§tenmval: dbr_time_enum§tchrval: dbr_time_char§tlngval: dbr_time_long§tdblval: dbr_time_double§gstrval: dbr_sts_string§gshrtval: dbr_gr_short§gfltval: dbr_gr_float§genmval: dbr_gr_enum§gchrval: dbr_gr_char§glngval: dbr_gr_long§gdblval: dbr_gr_double§cstrval: dbr_sts_string§cshrtval: dbr_ctrl_short§cfltval: dbr_ctrl_float§cenmval: dbr_ctrl_enum§cchrval: dbr_ctrl_char§clngval: dbr_ctrl_long§cdblval: dbr_ctrl_double§putackt: dbr_put_ackt_t§putacks: dbr_put_acks_t§sastrval: dbr_sts_string§classname: dbr_string_t

Trait Implementations§

Source§

impl Clone for db_access_val

Source§

fn clone(&self) -> db_access_val

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for db_access_val

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.