Struct mimir::ODPIObjectAttrInfo [−][src]
#[repr(C)]pub struct ODPIObjectAttrInfo { pub name: *const c_char, pub name_length: u32, pub type_info: ODPIDataTypeInfo, }
This structure is used for passing information about an object type from ODPI-C. It is used by
the function ObjectAttr::get_info()
.
Fields
name: *const c_char
Specifies the name of the attribute, as a byte string in the encoding used for CHAR data.
name_length: u32
Specifies the length of the name
member, in bytes.
type_info: ODPIDataTypeInfo
Specifices the Oracle type of the attribute. It will be one of the values from the
enumeration ODPIOracleTypeNum
.
Trait Implementations
impl Clone for ODPIObjectAttrInfo
[src]
impl Clone for ODPIObjectAttrInfo
fn clone(&self) -> ODPIObjectAttrInfo
[src]
fn clone(&self) -> ODPIObjectAttrInfo
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for ODPIObjectAttrInfo
[src]
impl Copy for ODPIObjectAttrInfo
impl Debug for ODPIObjectAttrInfo
[src]
impl Debug for ODPIObjectAttrInfo
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Default for ODPIObjectAttrInfo
[src]
impl Default for ODPIObjectAttrInfo
Auto Trait Implementations
impl !Send for ODPIObjectAttrInfo
impl !Send for ODPIObjectAttrInfo
impl !Sync for ODPIObjectAttrInfo
impl !Sync for ODPIObjectAttrInfo