Docs.rs
  • rsdbc-core-0.0.1
    • rsdbc-core 0.0.1
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • seancarroll
    • Dependencies
      • futures ^0.3 normal
      • thiserror ^1.0.29 normal
      • url ^2.2.2 normal
    • Versions
    • 34.84% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

Crate rsdbc_core

rsdbc_core0.0.1

  • All Items

Crate Items

  • Modules
  • Structs
  • Enums
  • Traits
  • Type Aliases

Crates

  • rsdbc_core

Crate rsdbc_core

Source

Modules§

connection
error

Structs§

Column
ConfigurationOption
SQLWarning
TransactionOptions

Enums§

DataType
RSDBC Data Types
Nullability
OptionValue
RsdbcType
Value

Traits§

ColumnMetadata
Represents the metadata for a column of the results returned from a query. The implementation of all methods except [getName()] is optional for drivers. Column metadata is optionally available as by-product of statement execution on a best-effort basis.
DatabaseMetadata
FromSql
In
Out
OutParameterMetadata
Represents the metadata for an [OUT] parameter. The implementation of all methods except [#getName()] is optional for drivers. Parameter metadata is optionally available as by-product of statement execution on a best-effort basis.
OutParameters
Represents a set of {@code OUT} parameters returned from a stored procedure. Values from out parameters can be either retrieved by specifying a parameter name or the parameter index. Parameter indexes are {@code 0}-based.
OutParametersMetadata
Represents the metadata for [OUT] parameters of the results returned from a stored procedure. Metadata for parameters can be either retrieved by specifying a out parameter name or the out parameter index. Parameter indexes are 0-based.
Parameter
Readable
Represents a readable object, for example a set of columns or {@code OUT} parameters from a database query, later on referred to as items. Values can for columns or {@code OUT} parameters be either retrieved by specifying a name or the index. Indexes are {@code 0}-based.
ReadableMetadata
Represents the metadata for readable object, for example a column of the results returned from a query or [OUT] parameter as result of running a stored procedure. The implementation of all methods except [get_name()] is optional for drivers. Metadata is optionally available as by-product of statement execution on a best-effort basis.
ResultSet
An iterator over the mapped resulting rows of a query.
ResultSetMetaData
Meta data for result set
Row
RowMetadata
Represents the metadata for a row of the results returned from a query. Metadata for columns can be either retrieved by specifying a column name or the column index. Columns indexes are 0-based. Column names do not necessarily reflect the column names how they are in the underlying tables but rather how columns are represented (e.g. aliased) in the result.
TransactionDefinition
Specification of properties to be used when starting a transaction. This interface is typically implemented by code that calls [beginTransaction(TransactionDefinition)]
TypeInfo

Type Aliases§

FomSqlResult
A specialized result type representing the result of deserializing a value from the database.
Result
RSDBC Result type

Results

Settings
Help
    trait
    rsdbc_core::In
    enum variant
    rsdbc_core::OptionValue::Int
    method
    rsdbc_core::SQLWarning::into
    Calls U::from(self).
    method
    rsdbc_core::ConfigurationOption::into
    Calls U::from(self).
    method
    rsdbc_core::TransactionOptions::into
    Calls U::from(self).
    method
    rsdbc_core::RsdbcType::into
    Calls U::from(self).
    method
    rsdbc_core::Nullability::into
    Calls U::from(self).
    method
    rsdbc_core::Value::into
    Calls U::from(self).
    method
    rsdbc_core::OptionValue::into
    Calls U::from(self).
    method
    rsdbc_core::DataType::into
    Calls U::from(self).
    method
    rsdbc_core::Column::into
    Calls U::from(self).
    method
    rsdbc_core::connection::ValidationDepth::into
    Calls U::from(self).
    method
    rsdbc_core::connection::ConnectionFactoryOptionsBuilder::into
    Calls U::from(self).
    method
    rsdbc_core::connection::ConnectionFactoryOptions::into
    Calls U::from(self).
    method
    rsdbc_core::connection::IsolationLevel::into
    Calls U::from(self).
    method
    rsdbc_core::connection::SslMode::into
    Calls U::from(self).
    method
    rsdbc_core::error::RsdbcErrors::into
    Calls U::from(self).
    method
    rsdbc_core::error::RsdbcError::into
    Calls U::from(self).
    enum variant
    rsdbc_core::Value::Int32
    enum variant
    rsdbc_core::RsdbcType::Integer
    enum variant
    rsdbc_core::DataType::Integer
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.