#[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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for dpiObjectAttrInfo
Source§impl Debug for dpiObjectAttrInfo
impl Debug for dpiObjectAttrInfo
Auto Trait Implementations§
impl !Send for dpiObjectAttrInfo
impl !Sync for dpiObjectAttrInfo
impl Freeze for dpiObjectAttrInfo
impl RefUnwindSafe for dpiObjectAttrInfo
impl Unpin for dpiObjectAttrInfo
impl UnsafeUnpin 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