[][src]Struct orma::SimpleQueryRow

pub struct SimpleQueryRow(_);

wrapper for tokio_postgres::SimpleQueryRow

Methods from Deref<Target = SimpleQueryRow>

pub fn is_empty(&self) -> bool[src]

Determines if the row contains no values.

pub fn len(&self) -> usize[src]

Returns the number of values in the row.

pub fn get<I>(&self, idx: I) -> Option<&str> where
    I: RowIndex + Display
[src]

Returns a value from the row.

The value can be specified either by its numeric index in the row, or by its column name.

Panics

Panics if the index is out of bounds or if the value cannot be converted to the specified type.

pub fn try_get<I>(&self, idx: I) -> Result<Option<&str>, Error> where
    I: RowIndex + Display
[src]

Like SimpleQueryRow::get, but returns a Result rather than panicking.

Trait Implementations

impl Deref for SimpleQueryRow[src]

type Target = SimpleQueryRow

The resulting type after dereferencing.

impl From<SimpleQueryRow> for SimpleQueryRow[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,