//
// Copyright © 2023, RedSoft
// License: MIT
//
use sqlx_core::column::ColumnIndex;
use sqlx_core::error::Error;
use sqlx_core::row::Row;
use crate::{FbColumn, FbValueRef, Firebird};
pub struct FbRow;
impl Row for FbRow {
type Database = Firebird;
fn columns(&self) -> &[FbColumn] {
todo!()
}
fn try_get_raw<I>(&self, index: I) -> Result<FbValueRef<'_>, Error>
where
I: ColumnIndex<Self>,
{
todo!()
}
}
impl ColumnIndex<FbRow> for &'_ str {
fn index(&self, container: &FbRow) -> Result<usize, Error> {
todo!()
}
}