pub struct PsqlTableRow {
pub table: PsqlTable,
pub row_id_representation: String,
/* private fields */
}Fields
table: PsqlTablerow_id_representation: StringImplementations
sourceimpl PsqlTableRow
impl PsqlTableRow
sourceimpl PsqlTableRow
impl PsqlTableRow
pub fn get_id(&self, id_column_spec: &PsqlTableColumn) -> PsqlParamValue
pub fn get_column_value_map<'a, T>(&'a self) -> HashMap<String, T> where
T: FromSql<'a>,
Trait Implementations
sourceimpl Clone for PsqlTableRow
impl Clone for PsqlTableRow
sourcefn clone(&self) -> PsqlTableRow
fn clone(&self) -> PsqlTableRow
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 more
sourceimpl Debug for PsqlTableRow
impl Debug for PsqlTableRow
sourceimpl Hash for PsqlTableRow
impl Hash for PsqlTableRow
sourceimpl PartialEq<PsqlTableRow> for PsqlTableRow
impl PartialEq<PsqlTableRow> for PsqlTableRow
impl Eq for PsqlTableRow
Auto Trait Implementations
impl !RefUnwindSafe for PsqlTableRow
impl !Send for PsqlTableRow
impl !Sync for PsqlTableRow
impl Unpin for PsqlTableRow
impl !UnwindSafe for PsqlTableRow
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key and return true if they are equal.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more