mirror of
https://github.com/isar/rusqlite.git
synced 2024-11-25 02:21:37 +08:00
Column is used only with column_decltype feature (#1385)
This commit is contained in:
parent
8a3af637dd
commit
fb7774c6f5
@ -3,12 +3,16 @@ use std::str;
|
|||||||
use crate::{Error, Result, Statement};
|
use crate::{Error, Result, Statement};
|
||||||
|
|
||||||
/// Information about a column of a SQLite query.
|
/// Information about a column of a SQLite query.
|
||||||
|
#[cfg(feature = "column_decltype")]
|
||||||
|
#[cfg_attr(docsrs, doc(cfg(feature = "column_decltype")))]
|
||||||
#[derive(Debug)]
|
#[derive(Debug)]
|
||||||
pub struct Column<'stmt> {
|
pub struct Column<'stmt> {
|
||||||
name: &'stmt str,
|
name: &'stmt str,
|
||||||
decl_type: Option<&'stmt str>,
|
decl_type: Option<&'stmt str>,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(feature = "column_decltype")]
|
||||||
|
#[cfg_attr(docsrs, doc(cfg(feature = "column_decltype")))]
|
||||||
impl Column<'_> {
|
impl Column<'_> {
|
||||||
/// Returns the name of the column.
|
/// Returns the name of the column.
|
||||||
#[inline]
|
#[inline]
|
||||||
|
@ -74,6 +74,7 @@ use crate::raw_statement::RawStatement;
|
|||||||
use crate::types::ValueRef;
|
use crate::types::ValueRef;
|
||||||
|
|
||||||
pub use crate::cache::CachedStatement;
|
pub use crate::cache::CachedStatement;
|
||||||
|
#[cfg(feature = "column_decltype")]
|
||||||
pub use crate::column::Column;
|
pub use crate::column::Column;
|
||||||
pub use crate::error::{to_sqlite_error, Error};
|
pub use crate::error::{to_sqlite_error, Error};
|
||||||
pub use crate::ffi::ErrorCode;
|
pub use crate::ffi::ErrorCode;
|
||||||
|
Loading…
Reference in New Issue
Block a user