[−][src]Trait odbc_futures::SqlValue
Required methods
fn clean(&mut self, context: &mut T) -> SqlResult
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut T,
indicator: &mut SQLLEN
) -> SqlResult
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut T,
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut T,
indicator: &mut SQLLEN
) -> SqlPoll
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut T,
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut T,
indicator: &mut SQLLEN
) -> SqlResult
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut T,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
context: &mut T,
indicator: &mut SQLLEN
) -> SqlResult
&mut self,
context: &mut T,
indicator: &mut SQLLEN
) -> SqlResult
Provided methods
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
Implementations on Foreign Types
impl SqlValue<()> for String
[src]
fn clean(&mut self, _context: &mut ()) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
[src]
impl SqlValue<Vec<u16>> for String
[src]
fn clean(&mut self, context: &mut Vec<u16>) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut Vec<u16>,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut Vec<u16>,
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut Vec<u16>,
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut Vec<u16>,
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut Vec<u16>,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut Vec<u16>,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
context: &mut Vec<u16>,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
context: &mut Vec<u16>,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
[src]
impl SqlValue<Vec<u8>> for CString
[src]
fn clean(&mut self, context: &mut Vec<u8>) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut Vec<u8>,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut Vec<u8>,
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut Vec<u8>,
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut Vec<u8>,
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut Vec<u8>,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut Vec<u8>,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
context: &mut Vec<u8>,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
context: &mut Vec<u8>,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
[src]
impl SqlValue<()> for Vec<u8>
[src]
fn clean(&mut self, _context: &mut ()) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
[src]
impl SqlValue<()> for Vec<u16>
[src]
fn clean(&mut self, _context: &mut ()) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
[src]
impl SqlValue<SQL_DATE_STRUCT> for NaiveDate
[src]
fn clean(&mut self, context: &mut SQL_DATE_STRUCT) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_DATE_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_DATE_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_DATE_STRUCT,
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_DATE_STRUCT,
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQL_DATE_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQL_DATE_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
context: &mut SQL_DATE_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
context: &mut SQL_DATE_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
[src]
impl SqlValue<SQL_TIMESTAMP_STRUCT> for NaiveDateTime
[src]
fn clean(&mut self, context: &mut SQL_TIMESTAMP_STRUCT) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_TIMESTAMP_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_TIMESTAMP_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_TIMESTAMP_STRUCT,
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_TIMESTAMP_STRUCT,
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQL_TIMESTAMP_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQL_TIMESTAMP_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
context: &mut SQL_TIMESTAMP_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
context: &mut SQL_TIMESTAMP_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
[src]
impl SqlValue<SQL_SS_TIMESTAMPOFFSET_STRUCT> for DateTime<FixedOffset>
[src]
fn clean(&mut self, context: &mut SQL_SS_TIMESTAMPOFFSET_STRUCT) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_SS_TIMESTAMPOFFSET_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_SS_TIMESTAMPOFFSET_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_SS_TIMESTAMPOFFSET_STRUCT,
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_SS_TIMESTAMPOFFSET_STRUCT,
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQL_SS_TIMESTAMPOFFSET_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQL_SS_TIMESTAMPOFFSET_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
context: &mut SQL_SS_TIMESTAMPOFFSET_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
context: &mut SQL_SS_TIMESTAMPOFFSET_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
[src]
impl SqlValue<SQL_TIME_STRUCT> for NaiveTime
[src]
fn clean(&mut self, context: &mut SQL_TIME_STRUCT) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_TIME_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_TIME_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_TIME_STRUCT,
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_TIME_STRUCT,
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQL_TIME_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQL_TIME_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
context: &mut SQL_TIME_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
context: &mut SQL_TIME_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
[src]
impl SqlValue<SQL_SS_TIME2_STRUCT> for NaiveTime
[src]
fn clean(&mut self, context: &mut SQL_SS_TIME2_STRUCT) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_SS_TIME2_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_SS_TIME2_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_SS_TIME2_STRUCT,
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQL_SS_TIME2_STRUCT,
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQL_SS_TIME2_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQL_SS_TIME2_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
context: &mut SQL_SS_TIME2_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
context: &mut SQL_SS_TIME2_STRUCT,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
[src]
impl SqlValue<SQLGUID> for Uuid
[src]
fn clean(&mut self, context: &mut SQLGUID) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQLGUID,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQLGUID,
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQLGUID,
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut SQLGUID,
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQLGUID,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut SQLGUID,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
context: &mut SQLGUID,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
context: &mut SQLGUID,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, _indicator: &mut SQLLEN) -> SqlResult
[src]
impl<TValue, TContext> SqlValue<TContext> for Option<TValue> where
TValue: SqlValue<TContext> + SqlType + SqlDefault,
SqlValueContext: AsMut<TContext>,
[src]
TValue: SqlValue<TContext> + SqlType + SqlDefault,
SqlValueContext: AsMut<TContext>,
fn clean(&mut self, context: &mut TContext) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut TContext,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut TContext,
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut TContext,
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
context: &mut TContext,
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut TContext,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
context: &mut TContext,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
context: &mut TContext,
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
context: &mut TContext,
indicator: &mut SQLLEN
) -> SqlResult
fn flush_optional(&mut self, indicator: &mut SQLLEN) -> SqlResult
[src]
Implementors
impl<T: SqlPod> SqlValue<()> for T
[src]
fn clean(&mut self, _context: &mut ()) -> SqlResult
[src]
fn bind_column(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
fn get_data(
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlPoll
[src]
&mut self,
column: &SqlColumn,
statement: &mut SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlPoll
fn bind_parameter(
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
parameter_number: SQLUSMALLINT,
options: SqlBindParameterOptions,
statement: &SqlStatement,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
fn flush_context(
&mut self,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult
[src]
&mut self,
_context: &mut (),
indicator: &mut SQLLEN
) -> SqlResult