pub struct ColumnAccess { /* private fields */ }Expand description
column access
Implementations§
Source§impl ColumnAccess
Auto-generated by derive_getters::Getters.
impl ColumnAccess
Auto-generated by derive_getters::Getters.
Sourcepub fn accessing_span(&self) -> &TextSpan
pub fn accessing_span(&self) -> &TextSpan
accessing span
Sourcepub fn relation_schema(&self) -> &String
pub fn relation_schema(&self) -> &String
relation schema name
Sourcepub fn relation_local_name(&self) -> &String
pub fn relation_local_name(&self) -> &String
relation local name
Sourcepub fn relation_kind(&self) -> &ObjectKind
pub fn relation_kind(&self) -> &ObjectKind
relation kind
Sourcepub fn column_name(&self) -> &String
pub fn column_name(&self) -> &String
column name
Sourcepub fn column_ordinal(&self) -> &usize
pub fn column_ordinal(&self) -> &usize
column ordinal in relation
Sourcepub fn access_kind(&self) -> &ColumnAccessKind
pub fn access_kind(&self) -> &ColumnAccessKind
kind of column access
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ColumnAccess
impl<'de> Deserialize<'de> for ColumnAccess
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ColumnAccess
impl RefUnwindSafe for ColumnAccess
impl Send for ColumnAccess
impl Sync for ColumnAccess
impl Unpin for ColumnAccess
impl UnwindSafe for ColumnAccess
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