datasources 0.1.25

Async datasource interfaces, middleware, registry, and test doubles
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::entity::Entity;
use crate::repository_tree_node::RepositoryTreeNode;
use crate::row::Row;

pub struct RepositoryTree<T: Entity = Row> {
    pub parent: RepositoryTreeNode<T>,
}

impl<T: Entity> RepositoryTree<T> {
    pub fn new(parent: RepositoryTreeNode<T>) -> Self {
        Self { parent }
    }
}