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

Field name, null-terminated string

Field data type

Field length in bytes in a 1-byte-per-SAP_CHAR system

Field offset in bytes in a 1-byte-per-SAP_CHAR system

Field length in bytes in a 2-byte-per-SAP_CHAR system

Field offset in bytes in a 2-byte-per-SAP_CHAR system

If the field is of type "packed number" (BCD), this member gives the number of decimals.

Pointer to an RFC_STRUCTURE_DESC structure for the nested sub-type if the type field is RFCTYPE_STRUCTURE or RFCTYPE_TABLE */

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]

[src]

Formats the value using the given formatter.

impl Copy for _RFC_FIELD_DESC
[src]

impl Clone for _RFC_FIELD_DESC
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Default for _RFC_FIELD_DESC
[src]

[src]

Returns the "default value" for a type. Read more