Struct sapnwrfc::binding::_RFC_FIELD_DESC
[−]
[src]
#[repr(C)]pub struct _RFC_FIELD_DESC { pub name: RFC_ABAP_NAME, pub type_: RFCTYPE, pub nucLength: c_uint, pub nucOffset: c_uint, pub ucLength: c_uint, pub ucOffset: c_uint, pub decimals: c_uint, pub typeDescHandle: RFC_TYPE_DESC_HANDLE, pub extendedDescription: *mut c_void, }
_RFC_FIELD_DESC
Structure for reading (RfcGetFieldDescByIndex() or RfcGetFieldDescByName()) or defining (RfcAddTypeField()) the properties of a field in a structure/table.
Fields
name: RFC_ABAP_NAME
Field name, null-terminated string
type_: RFCTYPE
Field data type
nucLength: c_uint
Field length in bytes in a 1-byte-per-SAP_CHAR system
nucOffset: c_uint
Field offset in bytes in a 1-byte-per-SAP_CHAR system
ucLength: c_uint
Field length in bytes in a 2-byte-per-SAP_CHAR system
ucOffset: c_uint
Field offset in bytes in a 2-byte-per-SAP_CHAR system
decimals: c_uint
If the field is of type "packed number" (BCD), this member gives the number of decimals.
typeDescHandle: RFC_TYPE_DESC_HANDLE
Pointer to an RFC_STRUCTURE_DESC structure for the nested sub-type if the type field is RFCTYPE_STRUCTURE or RFCTYPE_TABLE */
extendedDescription: *mut c_void
Not used by the NW RFC library. This parameter can be used by applications that want to store additional information in the repository (like F4 help values, e.g.).
Trait Implementations
impl Debug for _RFC_FIELD_DESC
[src]
impl Copy for _RFC_FIELD_DESC
[src]
impl Clone for _RFC_FIELD_DESC
[src]
fn clone(&self) -> Self
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more