sqlx_firebird/
row.rs

1//
2// Copyright © 2023, RedSoft
3// License: MIT
4//
5
6use sqlx_core::column::ColumnIndex;
7use sqlx_core::error::Error;
8use sqlx_core::row::Row;
9
10use crate::{FbColumn, FbValueRef, Firebird};
11
12pub struct FbRow;
13
14impl Row for FbRow {
15    type Database = Firebird;
16
17    fn columns(&self) -> &[FbColumn] {
18        todo!()
19    }
20
21    fn try_get_raw<I>(&self, index: I) -> Result<FbValueRef<'_>, Error>
22    where
23        I: ColumnIndex<Self>,
24    {
25        todo!()
26    }
27}
28
29impl ColumnIndex<FbRow> for &'_ str {
30    fn index(&self, container: &FbRow) -> Result<usize, Error> {
31        todo!()
32    }
33}