[−][src]Struct odbc_api::buffers::BindColArgs
Arguments used to describe the buffer then binding this column to a cursor.
Fields
target_type: CDataTypeThe identifier of the C data type of the value buffer. When it is retrieving data from the
data source with fetch, the driver converts the data to this type. When it sends data to
the source, the driver converts the data from this type.
target_value: PointerPointer to the data buffer to bind to the column.Start address of the value buffer.
target_length: LenLength of a target value in bytes. For a single element in case of block fetching data.
indicator: *mut LenBuffer is going to hold length or indicator values. Can be null if the column is not nullable and elements are of fixed length.
Auto Trait Implementations
impl RefUnwindSafe for BindColArgs
impl !Send for BindColArgs
impl !Sync for BindColArgs
impl Unpin for BindColArgs
impl UnwindSafe for BindColArgs
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,