sqlx-firebird 0.1.0-beta.1

sqlx firebird driver
Documentation
//
// 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!()
    }
}