#[repr(C)]pub struct dpiDataTypeInfo {Show 21 fields
pub oracleTypeNum: dpiOracleTypeNum,
pub defaultNativeTypeNum: dpiNativeTypeNum,
pub ociTypeCode: u16,
pub dbSizeInBytes: u32,
pub clientSizeInBytes: u32,
pub sizeInChars: u32,
pub precision: i16,
pub scale: i8,
pub fsPrecision: u8,
pub objectType: *mut dpiObjectType,
pub isJson: c_int,
pub domainSchema: *const c_char,
pub domainSchemaLength: u32,
pub domainName: *const c_char,
pub domainNameLength: u32,
pub numAnnotations: u32,
pub annotations: *mut dpiAnnotation,
pub isOson: c_int,
pub vectorDimensions: u32,
pub vectorFormat: u8,
pub vectorFlags: u8,
}Fields§
§oracleTypeNum: dpiOracleTypeNum§defaultNativeTypeNum: dpiNativeTypeNum§ociTypeCode: u16§dbSizeInBytes: u32§clientSizeInBytes: u32§sizeInChars: u32§precision: i16§scale: i8§fsPrecision: u8§objectType: *mut dpiObjectType§isJson: c_int§domainSchema: *const c_char§domainSchemaLength: u32§domainName: *const c_char§domainNameLength: u32§numAnnotations: u32§annotations: *mut dpiAnnotation§isOson: c_int§vectorDimensions: u32§vectorFormat: u8§vectorFlags: u8Trait Implementations§
Source§impl Clone for dpiDataTypeInfo
impl Clone for dpiDataTypeInfo
Source§fn clone(&self) -> dpiDataTypeInfo
fn clone(&self) -> dpiDataTypeInfo
Returns a copy 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 dpiDataTypeInfo
impl Debug for dpiDataTypeInfo
Source§impl Default for dpiDataTypeInfo
impl Default for dpiDataTypeInfo
impl Copy for dpiDataTypeInfo
Auto Trait Implementations§
impl Freeze for dpiDataTypeInfo
impl RefUnwindSafe for dpiDataTypeInfo
impl !Send for dpiDataTypeInfo
impl !Sync for dpiDataTypeInfo
impl Unpin for dpiDataTypeInfo
impl UnwindSafe for dpiDataTypeInfo
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