pub trait Produce<'r, T> {
type Error: From<ConnectorXError> + Send;
// Required method
fn produce(&'r mut self) -> Result<T, Self::Error>;
}Expand description
A type implemented Produce<T> means that it can produce a value T by consuming part of it’s raw data buffer.
Required Associated Types§
Sourcetype Error: From<ConnectorXError> + Send
type Error: From<ConnectorXError> + Send
The error returned when the next value cannot be produced as T.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
Source§impl Produce<'_, DateTime<Utc>> for PostgresCSVSourceParser<'_>
impl Produce<'_, DateTime<Utc>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, HashMap<String, Option<String>>> for PostgresBinarySourcePartitionParser<'_>
impl Produce<'_, HashMap<String, Option<String>>> for PostgresBinarySourcePartitionParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, NaiveDate> for PostgresCSVSourceParser<'_>
impl Produce<'_, NaiveDate> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, NaiveDateTime> for PostgresCSVSourceParser<'_>
impl Produce<'_, NaiveDateTime> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, NaiveTime> for PostgresCSVSourceParser<'_>
impl Produce<'_, NaiveTime> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, Option<DateTime<Utc>>> for PostgresCSVSourceParser<'_>
impl Produce<'_, Option<DateTime<Utc>>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, Option<HashMap<String, Option<String>>>> for PostgresBinarySourcePartitionParser<'_>
impl Produce<'_, Option<HashMap<String, Option<String>>>> for PostgresBinarySourcePartitionParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, Option<NaiveDate>> for PostgresCSVSourceParser<'_>
impl Produce<'_, Option<NaiveDate>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, Option<NaiveDateTime>> for PostgresCSVSourceParser<'_>
impl Produce<'_, Option<NaiveDateTime>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, Option<NaiveTime>> for PostgresCSVSourceParser<'_>
impl Produce<'_, Option<NaiveTime>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, Option<Vec<Option<bool>>>> for PostgresCSVSourceParser<'_>
impl Produce<'_, Option<Vec<Option<bool>>>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, Option<bool>> for PostgresCSVSourceParser<'_>
impl Produce<'_, Option<bool>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, Vec<Option<bool>>> for PostgresCSVSourceParser<'_>
impl Produce<'_, Vec<Option<bool>>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl Produce<'_, bool> for PostgresCSVSourceParser<'_>
impl Produce<'_, bool> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'a, 'r> Produce<'r, Option<String>> for CSVSourcePartitionParser<'a>
impl<'a, 'r> Produce<'r, Option<String>> for CSVSourcePartitionParser<'a>
type Error = CSVSourceError
Source§impl<'r, 'a> Produce<'r, &'r str> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, &'r str> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, &'r str> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, &'r str> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Bit> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Bit> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Bit> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Bit> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Box<str>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Box<str>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, DateTime<Utc>> for CSVSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, DateTime<Utc>> for CSVSourcePartitionParser<'a>
type Error = CSVSourceError
Source§impl<'r, 'a> Produce<'r, DateTime<Utc>> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, DateTime<Utc>> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, DateTime<Utc>> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, DateTime<Utc>> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Decimal> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, Decimal> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, Decimal> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Decimal> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Decimal> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Decimal> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Decimal> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Decimal> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Decimal> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Decimal> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Decimal> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Decimal> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, HalfVector> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, HalfVector> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, HalfVector> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, HalfVector> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, HashMap<String, Option<String>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, HashMap<String, Option<String>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, IpAddr> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, IpAddr> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, IpInet> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, IpInet> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, IpInet> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, IpInet> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, IpInet> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, IpInet> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, NaiveDate> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, NaiveDate> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, NaiveDate> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, NaiveDate> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, NaiveDate> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, NaiveDate> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, NaiveDate> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, NaiveDate> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, NaiveDate> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, NaiveDate> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, NaiveDate> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, NaiveDate> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, NaiveDateTime> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, NaiveDateTime> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, NaiveDateTime> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, NaiveDateTime> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, NaiveDateTime> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, NaiveDateTime> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, NaiveDateTime> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, NaiveDateTime> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, NaiveDateTime> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, NaiveDateTime> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, NaiveTime> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, NaiveTime> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, NaiveTime> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, NaiveTime> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, NaiveTime> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, NaiveTime> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, NaiveTime> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, NaiveTime> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, NaiveTime> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, NaiveTime> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, NaiveTime> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, NaiveTime> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, NaiveTime> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, NaiveTime> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<&'r str>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<&'r str>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<&'r str>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<&'r str>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Bit>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Bit>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Bit>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Bit>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Box<str>>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Box<str>>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, Option<DateTime<Utc>>> for CSVSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<DateTime<Utc>>> for CSVSourcePartitionParser<'a>
type Error = CSVSourceError
Source§impl<'r, 'a> Produce<'r, Option<DateTime<Utc>>> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<DateTime<Utc>>> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, Option<DateTime<Utc>>> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<DateTime<Utc>>> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Option<Decimal>> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Decimal>> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, Option<Decimal>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Decimal>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<Decimal>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Decimal>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<Decimal>> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Decimal>> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Option<Decimal>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Decimal>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Decimal>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Decimal>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<HalfVector>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<HalfVector>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<HalfVector>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<HalfVector>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<HashMap<String, Option<String>>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<HashMap<String, Option<String>>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<IpInet>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<IpInet>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<IpInet>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<IpInet>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<IpInet>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<IpInet>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<IpInet>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<IpInet>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveDate>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveDate>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveDate>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveDate>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveDate>> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveDate>> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveDate>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveDate>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveDate>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveDate>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveDateTime>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveDateTime>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveDateTime>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveDateTime>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveDateTime>> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveDateTime>> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveDateTime>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveDateTime>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveDateTime>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveDateTime>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveTime>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveTime>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveTime>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveTime>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveTime>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveTime>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveTime>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveTime>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveTime>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveTime>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, Option<NaiveTime>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<NaiveTime>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<SparseVector>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<SparseVector>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<SparseVector>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<SparseVector>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<String>> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<String>> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, Option<String>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<String>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<String>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<String>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<String>> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<String>> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Option<String>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<String>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<Uuid>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Uuid>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Uuid>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Uuid>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Uuid>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Uuid>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Uuid>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<Uuid>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Value>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Value>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<Value>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Value>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<Value>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Value>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Value>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Value>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<Decimal>>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<Decimal>>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<Decimal>>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<Decimal>>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<Decimal>>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<Decimal>>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<Decimal>>>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<Vec<Option<Decimal>>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<String>>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<String>>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<String>>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<String>>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<String>>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<String>>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<String>>>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<Vec<Option<String>>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<bool>>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<bool>>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<bool>>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<bool>>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<f32>>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<f32>>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<f32>>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<f32>>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<f32>>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<f32>>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<f32>>>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<Vec<Option<f32>>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<f64>>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<f64>>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<f64>>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<f64>>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<f64>>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<f64>>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<f64>>>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<Vec<Option<f64>>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i8>>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<i8>>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i16>>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<i16>>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i16>>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<i16>>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i16>>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<i16>>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i16>>>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<Vec<Option<i16>>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i32>>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<i32>>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i32>>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<i32>>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i32>>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<i32>>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i32>>>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<Vec<Option<i32>>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i64>>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<i64>>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i64>>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<i64>>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i64>>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<Option<i64>>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<Option<i64>>>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<Vec<Option<i64>>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Vec<u8>>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vector>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<Vector>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<Vector>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<Vector>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<bool>> for CSVSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<bool>> for CSVSourcePartitionParser<'a>
type Error = CSVSourceError
Source§impl<'r, 'a> Produce<'r, Option<bool>> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<bool>> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, Option<bool>> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<bool>> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Option<bool>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<bool>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<bool>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<bool>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<bool>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<bool>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, Option<bool>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<bool>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<char>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<char>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<f32>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<f32>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<f32>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<f32>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<f32>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<f32>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<f32>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<f32>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<f32>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<f32>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<f32>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<f32>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<f32>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<f32>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<f64>> for CSVSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<f64>> for CSVSourcePartitionParser<'a>
type Error = CSVSourceError
Source§impl<'r, 'a> Produce<'r, Option<f64>> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<f64>> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, Option<f64>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<f64>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<f64>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<f64>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<f64>> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<f64>> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Option<f64>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<f64>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<f64>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<f64>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<f64>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<f64>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<f64>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<f64>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<f64>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<f64>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, Option<f64>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<f64>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<i8>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i8>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<i8>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i8>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<i8>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i8>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i8>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i8>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i8>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i8>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i8>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<i8>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i8>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i8>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<i16>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i16>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<i16>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i16>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<i16>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i16>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i16>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i16>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i16>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i16>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i16>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<i16>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i16>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i16>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, Option<i16>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i16>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<i32>> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i32>> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, Option<i32>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i32>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<i32>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i32>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<i32>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i32>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i32>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i32>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i32>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i32>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i32>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<i32>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i32>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i32>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, Option<i32>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i32>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<i64>> for CSVSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i64>> for CSVSourcePartitionParser<'a>
type Error = CSVSourceError
Source§impl<'r, 'a> Produce<'r, Option<i64>> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i64>> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, Option<i64>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i64>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<i64>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i64>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<i64>> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i64>> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Option<i64>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i64>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i64>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i64>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i64>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<i64>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i64>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<i64>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<i64>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i64>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, Option<i64>> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<i64>> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Option<u8>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<u8>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<u8>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<u8>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<u16>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<u16>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<u16>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<u16>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<u32>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<u32>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<u32>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<u32>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<u32>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<u32>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<u32>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<u32>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<u32>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<u32>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<u32>> for PostgresSimpleSourceParser
impl<'r, 'a> Produce<'r, Option<u32>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Option<u64>> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Option<u64>> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, Option<u64>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Option<u64>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Option<u64>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Option<u64>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, SparseVector> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, SparseVector> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, SparseVector> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, SparseVector> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, String> for CSVSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, String> for CSVSourcePartitionParser<'a>
type Error = CSVSourceError
Source§impl<'r, 'a> Produce<'r, String> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, String> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, String> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, String> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, String> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, String> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, String> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, String> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, String> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, String> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, String> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, String> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, Uuid> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, Uuid> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, Uuid> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Uuid> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Uuid> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Uuid> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Uuid> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Uuid> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Value> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Value> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Value> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Value> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Value> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Value> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Value> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Value> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<Decimal>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<Decimal>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<Decimal>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<Decimal>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<Decimal>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<Decimal>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<String>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<String>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<String>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<String>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<String>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<String>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<bool>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<bool>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<bool>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<bool>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<f32>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<f32>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<f32>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<f32>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<f32>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<f32>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<f64>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<f64>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<f64>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<f64>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<f64>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<f64>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<i8>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<i8>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<i16>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<i16>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<i16>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<i16>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<i16>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<i16>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<i32>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<i32>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<i32>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<i32>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<i32>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<i32>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<i64>>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<i64>>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<i64>>> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<i64>>> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<Option<i64>>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<Option<i64>>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<u8>> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<u8>> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Vec<u8>> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<u8>> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, Vec<u8>> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<u8>> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, Vec<u8>> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Vec<u8>> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<u8>> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Vec<u8>> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vec<u8>> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Vec<u8>> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, Vector> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, Vector> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, Vector> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, Vector> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, bool> for CSVSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, bool> for CSVSourcePartitionParser<'a>
type Error = CSVSourceError
Source§impl<'r, 'a> Produce<'r, bool> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, bool> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, bool> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, bool> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, bool> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, bool> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, bool> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, bool> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, bool> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, bool> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, bool> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, bool> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, bool> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, bool> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, char> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, char> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, f32> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, f32> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, f32> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, f32> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, f32> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, f32> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, f32> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, f32> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, f32> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, f32> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, f32> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, f32> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, f32> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, f32> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, f64> for CSVSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, f64> for CSVSourcePartitionParser<'a>
type Error = CSVSourceError
Source§impl<'r, 'a> Produce<'r, f64> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, f64> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, f64> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, f64> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, f64> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, f64> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, f64> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, f64> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, f64> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, f64> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, f64> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, f64> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, f64> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, f64> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, f64> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, f64> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, f64> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, f64> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, f64> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, f64> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, i8> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, i8> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, i8> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, i8> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, i8> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, i8> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, i8> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i8> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i8> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, i8> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i8> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, i8> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i8> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i8> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, i16> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, i16> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, i16> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, i16> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, i16> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, i16> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, i16> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i16> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i16> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, i16> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i16> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, i16> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i16> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i16> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, i16> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i16> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, i32> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, i32> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, i32> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i32> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, i32> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, i32> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, i32> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, i32> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, i32> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i32> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i32> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, i32> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i32> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, i32> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i32> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i32> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, i32> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i32> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, i64> for CSVSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i64> for CSVSourcePartitionParser<'a>
type Error = CSVSourceError
Source§impl<'r, 'a> Produce<'r, i64> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, i64> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, i64> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i64> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, i64> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, i64> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, i64> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, i64> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, i64> for OracleTextSourceParser<'a>
impl<'r, 'a> Produce<'r, i64> for OracleTextSourceParser<'a>
type Error = OracleSourceError
Source§impl<'r, 'a> Produce<'r, i64> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i64> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i64> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, i64> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i64> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, i64> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, i64> for SQLiteSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i64> for SQLiteSourcePartitionParser<'a>
type Error = SQLiteSourceError
Source§impl<'r, 'a> Produce<'r, i64> for TrinoSourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, i64> for TrinoSourcePartitionParser<'a>
type Error = TrinoSourceError
Source§impl<'r, 'a> Produce<'r, u8> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, u8> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, u8> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, u8> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, u8> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, u8> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, u16> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, u16> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, u16> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, u16> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, u16> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, u16> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, u32> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, u32> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, u32> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, u32> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, u32> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, u32> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, u32> for PostgresBinarySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, u32> for PostgresBinarySourcePartitionParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, u32> for PostgresCSVSourceParser<'a>
impl<'r, 'a> Produce<'r, u32> for PostgresCSVSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, u32> for PostgresRawSourceParser<'a>
impl<'r, 'a> Produce<'r, u32> for PostgresRawSourceParser<'a>
type Error = PostgresSourceError
Source§impl<'r, 'a> Produce<'r, u64> for ClickHouseSourceParser<'a>
impl<'r, 'a> Produce<'r, u64> for ClickHouseSourceParser<'a>
Source§impl<'r, 'a> Produce<'r, u64> for DummySourcePartitionParser<'a>
impl<'r, 'a> Produce<'r, u64> for DummySourcePartitionParser<'a>
type Error = ConnectorXError
Source§impl<'r, 'a> Produce<'r, u64> for MySQLBinarySourceParser<'a>
impl<'r, 'a> Produce<'r, u64> for MySQLBinarySourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r, 'a> Produce<'r, u64> for MySQLTextSourceParser<'a>
impl<'r, 'a> Produce<'r, u64> for MySQLTextSourceParser<'a>
type Error = MySQLSourceError
Source§impl<'r> Produce<'r, &'r [u8]> for MsSQLSourceParser
impl<'r> Produce<'r, &'r [u8]> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, &'r str> for MsSQLSourceParser
impl<'r> Produce<'r, &'r str> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, &'r str> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, &'r str> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, &'r str> for PostgresSimpleSourceParser
impl<'r> Produce<'r, &'r str> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Bit> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Bit> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Bit> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Bit> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, DateTime<Utc>> for BigQuerySourceParser
impl<'r> Produce<'r, DateTime<Utc>> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, DateTime<Utc>> for MsSQLSourceParser
impl<'r> Produce<'r, DateTime<Utc>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, DateTime<Utc>> for PostgresBinarySourcePartitionParser<'_>
impl<'r> Produce<'r, DateTime<Utc>> for PostgresBinarySourcePartitionParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, DateTime<Utc>> for PostgresRawSourceParser<'_>
impl<'r> Produce<'r, DateTime<Utc>> for PostgresRawSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, DateTime<Utc>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, DateTime<Utc>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Decimal> for MsSQLSourceParser
impl<'r> Produce<'r, Decimal> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Decimal> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Decimal> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Decimal> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Decimal> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, FloatN> for MsSQLSourceParser
impl<'r> Produce<'r, FloatN> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, HalfVector> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, HalfVector> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, HalfVector> for PostgresSimpleSourceParser
impl<'r> Produce<'r, HalfVector> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, HashMap<String, Option<String>>> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, HashMap<String, Option<String>>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, HashMap<String, Option<String>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, HashMap<String, Option<String>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, IntN> for MsSQLSourceParser
impl<'r> Produce<'r, IntN> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, IpInet> for PostgresSimpleSourceParser
impl<'r> Produce<'r, IpInet> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, NaiveDate> for BigQuerySourceParser
impl<'r> Produce<'r, NaiveDate> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, NaiveDate> for MsSQLSourceParser
impl<'r> Produce<'r, NaiveDate> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, NaiveDate> for PostgresBinarySourcePartitionParser<'_>
impl<'r> Produce<'r, NaiveDate> for PostgresBinarySourcePartitionParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, NaiveDate> for PostgresRawSourceParser<'_>
impl<'r> Produce<'r, NaiveDate> for PostgresRawSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, NaiveDate> for PostgresSimpleSourceParser
impl<'r> Produce<'r, NaiveDate> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, NaiveDateTime> for BigQuerySourceParser
impl<'r> Produce<'r, NaiveDateTime> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, NaiveDateTime> for MsSQLSourceParser
impl<'r> Produce<'r, NaiveDateTime> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, NaiveDateTime> for PostgresBinarySourcePartitionParser<'_>
impl<'r> Produce<'r, NaiveDateTime> for PostgresBinarySourcePartitionParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, NaiveDateTime> for PostgresRawSourceParser<'_>
impl<'r> Produce<'r, NaiveDateTime> for PostgresRawSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, NaiveDateTime> for PostgresSimpleSourceParser
impl<'r> Produce<'r, NaiveDateTime> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, NaiveTime> for BigQuerySourceParser
impl<'r> Produce<'r, NaiveTime> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, NaiveTime> for MsSQLSourceParser
impl<'r> Produce<'r, NaiveTime> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, NaiveTime> for PostgresSimpleSourceParser
impl<'r> Produce<'r, NaiveTime> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<&'r [u8]>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<&'r [u8]>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<&'r str>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<&'r str>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<&'r str>> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Option<&'r str>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<&'r str>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<&'r str>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<Bit>> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Option<Bit>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<Bit>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<Bit>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<DateTime<Utc>>> for BigQuerySourceParser
impl<'r> Produce<'r, Option<DateTime<Utc>>> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, Option<DateTime<Utc>>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<DateTime<Utc>>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<DateTime<Utc>>> for PostgresBinarySourcePartitionParser<'_>
impl<'r> Produce<'r, Option<DateTime<Utc>>> for PostgresBinarySourcePartitionParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<DateTime<Utc>>> for PostgresRawSourceParser<'_>
impl<'r> Produce<'r, Option<DateTime<Utc>>> for PostgresRawSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<DateTime<Utc>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<DateTime<Utc>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<Decimal>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<Decimal>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<Decimal>> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Option<Decimal>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<Decimal>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<Decimal>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<FloatN>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<FloatN>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<HalfVector>> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Option<HalfVector>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<HalfVector>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<HalfVector>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<HashMap<String, Option<String>>>> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Option<HashMap<String, Option<String>>>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<HashMap<String, Option<String>>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<HashMap<String, Option<String>>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<IntN>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<IntN>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<NaiveDate>> for BigQuerySourceParser
impl<'r> Produce<'r, Option<NaiveDate>> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, Option<NaiveDate>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<NaiveDate>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<NaiveDate>> for PostgresBinarySourcePartitionParser<'_>
impl<'r> Produce<'r, Option<NaiveDate>> for PostgresBinarySourcePartitionParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<NaiveDate>> for PostgresRawSourceParser<'_>
impl<'r> Produce<'r, Option<NaiveDate>> for PostgresRawSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<NaiveDate>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<NaiveDate>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<NaiveDateTime>> for BigQuerySourceParser
impl<'r> Produce<'r, Option<NaiveDateTime>> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, Option<NaiveDateTime>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<NaiveDateTime>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<NaiveDateTime>> for PostgresBinarySourcePartitionParser<'_>
impl<'r> Produce<'r, Option<NaiveDateTime>> for PostgresBinarySourcePartitionParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<NaiveDateTime>> for PostgresRawSourceParser<'_>
impl<'r> Produce<'r, Option<NaiveDateTime>> for PostgresRawSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<NaiveDateTime>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<NaiveDateTime>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<NaiveTime>> for BigQuerySourceParser
impl<'r> Produce<'r, Option<NaiveTime>> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, Option<NaiveTime>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<NaiveTime>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<NaiveTime>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<NaiveTime>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<SparseVector>> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Option<SparseVector>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<SparseVector>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<SparseVector>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<String>> for BigQuerySourceParser
impl<'r> Produce<'r, Option<String>> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, Option<Uuid>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<Uuid>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<Value>> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Option<Value>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<Value>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<Value>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<Vec<Option<bool>>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<Vec<Option<bool>>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<Vec<u8>>> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Option<Vec<u8>>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<Vec<u8>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<Vec<u8>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<Vector>> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Option<Vector>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<Vector>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<Vector>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<bool>> for BigQuerySourceParser
impl<'r> Produce<'r, Option<bool>> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, Option<bool>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<bool>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<bool>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Option<bool>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Option<f32>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<f32>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<f64>> for BigQuerySourceParser
impl<'r> Produce<'r, Option<f64>> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, Option<f64>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<f64>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<i16>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<i16>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<i32>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<i32>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<i64>> for BigQuerySourceParser
impl<'r> Produce<'r, Option<i64>> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, Option<i64>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<i64>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Option<u8>> for MsSQLSourceParser
impl<'r> Produce<'r, Option<u8>> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, SparseVector> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, SparseVector> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, SparseVector> for PostgresSimpleSourceParser
impl<'r> Produce<'r, SparseVector> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, String> for BigQuerySourceParser
impl<'r> Produce<'r, String> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, Uuid> for MsSQLSourceParser
impl<'r> Produce<'r, Uuid> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, Uuid> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Uuid> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Value> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Value> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Value> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Value> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vec<Option<Decimal>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Vec<Option<Decimal>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vec<Option<String>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Vec<Option<String>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vec<Option<bool>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Vec<Option<bool>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vec<Option<f32>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Vec<Option<f32>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vec<Option<f64>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Vec<Option<f64>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vec<Option<i16>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Vec<Option<i16>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vec<Option<i32>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Vec<Option<i32>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vec<Option<i64>>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Vec<Option<i64>>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vec<u8>> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Vec<u8>> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vec<u8>> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Vec<u8>> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vector> for PostgresCSVSourceParser<'_>
impl<'r> Produce<'r, Vector> for PostgresCSVSourceParser<'_>
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, Vector> for PostgresSimpleSourceParser
impl<'r> Produce<'r, Vector> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, bool> for BigQuerySourceParser
impl<'r> Produce<'r, bool> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, bool> for MsSQLSourceParser
impl<'r> Produce<'r, bool> for MsSQLSourceParser
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, bool> for PostgresSimpleSourceParser
impl<'r> Produce<'r, bool> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, f32> for MsSQLSourceParser
f32 needs a hand-written impl (rather than the generic macro) to accept
TdsCell::F64 as well: a genuinely non-nullable smallmoney column
(fixed Money4 wire type) maps to the SmallMoney/f32 destination, but
its value is decoded and stored here as a full-precision TdsCell::F64
(see column_value_to_cell), so it must be narrowed on the way out.
impl<'r> Produce<'r, f32> for MsSQLSourceParser
f32 needs a hand-written impl (rather than the generic macro) to accept
TdsCell::F64 as well: a genuinely non-nullable smallmoney column
(fixed Money4 wire type) maps to the SmallMoney/f32 destination, but
its value is decoded and stored here as a full-precision TdsCell::F64
(see column_value_to_cell), so it must be narrowed on the way out.
type Error = MsSQLSourceError
Source§impl<'r> Produce<'r, f32> for PostgresSimpleSourceParser
impl<'r> Produce<'r, f32> for PostgresSimpleSourceParser
type Error = PostgresSourceError
Source§impl<'r> Produce<'r, f64> for BigQuerySourceParser
impl<'r> Produce<'r, f64> for BigQuerySourceParser
type Error = BigQuerySourceError
Source§impl<'r> Produce<'r, f64> for MsSQLSourceParser
f64 needs a hand-written impl (rather than the generic macro) because
it also has to accept TdsCell::F32: a nullable smallmoney column
decodes its per-row wire value as ColumnValues::SmallMoney (4 bytes,
stored here as TdsCell::F32), yet the typesystem maps it to the same
Money/f64 destination as regular money - matching Tiberius, which
always reports its nullable MONEYN wire type as F64 regardless of the
per-row byte length (see typesystem.rs’s TdsDataType::MoneyN arm).
impl<'r> Produce<'r, f64> for MsSQLSourceParser
f64 needs a hand-written impl (rather than the generic macro) because
it also has to accept TdsCell::F32: a nullable smallmoney column
decodes its per-row wire value as ColumnValues::SmallMoney (4 bytes,
stored here as TdsCell::F32), yet the typesystem maps it to the same
Money/f64 destination as regular money - matching Tiberius, which
always reports its nullable MONEYN wire type as F64 regardless of the
per-row byte length (see typesystem.rs’s TdsDataType::MoneyN arm).