Struct aws_sdk_redshiftdata::model::ColumnMetadata
source · [−]#[non_exhaustive]pub struct ColumnMetadata { /* private fields */ }Expand description
The properties (metadata) of a column.
Implementations
sourceimpl ColumnMetadata
impl ColumnMetadata
sourcepub fn is_case_sensitive(&self) -> bool
pub fn is_case_sensitive(&self) -> bool
A value that indicates whether the column is case-sensitive.
sourcepub fn is_currency(&self) -> bool
pub fn is_currency(&self) -> bool
A value that indicates whether the column contains currency values.
sourcepub fn schema_name(&self) -> Option<&str>
pub fn schema_name(&self) -> Option<&str>
The name of the schema that contains the table that includes the column.
sourcepub fn table_name(&self) -> Option<&str>
pub fn table_name(&self) -> Option<&str>
The name of the table that includes the column.
sourcepub fn column_default(&self) -> Option<&str>
pub fn column_default(&self) -> Option<&str>
The default value of the column.
sourceimpl ColumnMetadata
impl ColumnMetadata
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ColumnMetadata.
Trait Implementations
sourceimpl Clone for ColumnMetadata
impl Clone for ColumnMetadata
sourcefn clone(&self) -> ColumnMetadata
fn clone(&self) -> ColumnMetadata
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ColumnMetadata
impl Debug for ColumnMetadata
sourceimpl PartialEq<ColumnMetadata> for ColumnMetadata
impl PartialEq<ColumnMetadata> for ColumnMetadata
sourcefn eq(&self, other: &ColumnMetadata) -> bool
fn eq(&self, other: &ColumnMetadata) -> bool
impl StructuralPartialEq for ColumnMetadata
Auto Trait Implementations
impl RefUnwindSafe for ColumnMetadata
impl Send for ColumnMetadata
impl Sync for ColumnMetadata
impl Unpin for ColumnMetadata
impl UnwindSafe for ColumnMetadata
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more