pub struct ColumnQueryResult {Show 16 fields
pub column_name: String,
pub column_type: String,
pub column_default: Option<String>,
pub column_generated: Option<String>,
pub is_nullable: String,
pub is_identity: String,
pub numeric_precision: Option<i32>,
pub numeric_precision_radix: Option<i32>,
pub numeric_scale: Option<i32>,
pub character_maximum_length: Option<i32>,
pub character_octet_length: Option<i32>,
pub datetime_precision: Option<i32>,
pub interval_type: Option<String>,
pub interval_precision: Option<i32>,
pub udt_name: Option<String>,
pub udt_name_regtype: Option<String>,
}
Available on crate features
postgres
and query
only.Fields§
§column_name: String
§column_type: String
§column_default: Option<String>
§column_generated: Option<String>
§is_nullable: String
§is_identity: String
§numeric_precision: Option<i32>
§numeric_precision_radix: Option<i32>
§numeric_scale: Option<i32>
§character_maximum_length: Option<i32>
§character_octet_length: Option<i32>
§datetime_precision: Option<i32>
§interval_type: Option<String>
§interval_precision: Option<i32>
§udt_name: Option<String>
§udt_name_regtype: Option<String>
Implementations§
Trait Implementations§
Source§impl Debug for ColumnQueryResult
impl Debug for ColumnQueryResult
Source§impl Default for ColumnQueryResult
impl Default for ColumnQueryResult
Source§fn default() -> ColumnQueryResult
fn default() -> ColumnQueryResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ColumnQueryResult
impl RefUnwindSafe for ColumnQueryResult
impl Send for ColumnQueryResult
impl Sync for ColumnQueryResult
impl Unpin for ColumnQueryResult
impl UnwindSafe for ColumnQueryResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more