#[repr(C)]pub struct dpiObjectAttrInfo {
pub name: *const c_char,
pub nameLength: u32,
pub typeInfo: dpiDataTypeInfo,
}Expand description
This structure is used for passing information about an object type from ODPI-C.
It is used by the function dpiObjectAttr_getInfo().
Fields§
§name: *const c_charSpecifies the name of the attribute, as a byte string in the encoding used for CHAR data.
nameLength: u32Specifies the length of the [dpiObjectAttrInfo.name] member, in
bytes.
typeInfo: dpiDataTypeInfoSpecifies the type of data of the attribute. It is a structure of type
dpiDataTypeInfo.
Trait Implementations§
Source§impl Clone for dpiObjectAttrInfo
impl Clone for dpiObjectAttrInfo
Source§fn clone(&self) -> dpiObjectAttrInfo
fn clone(&self) -> dpiObjectAttrInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for dpiObjectAttrInfo
impl Debug for dpiObjectAttrInfo
Source§impl Default for dpiObjectAttrInfo
impl Default for dpiObjectAttrInfo
impl Copy for dpiObjectAttrInfo
Auto Trait Implementations§
impl Freeze for dpiObjectAttrInfo
impl RefUnwindSafe for dpiObjectAttrInfo
impl !Send for dpiObjectAttrInfo
impl !Sync for dpiObjectAttrInfo
impl Unpin for dpiObjectAttrInfo
impl UnwindSafe for dpiObjectAttrInfo
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