[−][src]Struct tokio_postgres::binary_copy::BinaryCopyOutRow
A row of data parsed from a binary copy out stream.
Methods
impl BinaryCopyOutRow
[src]
pub fn try_get<'a, T>(&'a self, idx: usize) -> Result<T, Error> where
T: FromSql<'a>,
[src]
T: FromSql<'a>,
Like get
, but returns a Result
rather than panicking.
pub fn get<'a, T>(&'a self, idx: usize) -> T where
T: FromSql<'a>,
[src]
T: FromSql<'a>,
Deserializes a value from the row.
Panics
Panics if the index is out of bounds or if the value cannot be converted to the specified type.
Auto Trait Implementations
impl RefUnwindSafe for BinaryCopyOutRow
impl Send for BinaryCopyOutRow
impl Sync for BinaryCopyOutRow
impl Unpin for BinaryCopyOutRow
impl UnwindSafe for BinaryCopyOutRow
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,