Add TripleHandler type
This commit is contained in:
parent
909460c9e0
commit
3f1c1d7a65
|
@ -24,6 +24,9 @@ struct Triple {
|
|||
object: Object,
|
||||
}
|
||||
|
||||
#[derive(Debug)]
|
||||
struct TripleHandler;
|
||||
|
||||
#[derive(Api, Debug, serde::Serialize, serde::Deserialize)]
|
||||
#[api(response = Vec<Triple>, error = bonsaidb::core::Error, name = "LookupTriplesBySubject")]
|
||||
struct LookupTriplesBySubject {
|
||||
|
@ -107,7 +110,7 @@ async fn triples_by_subject<S: AsyncStorageConnection<Database = C>, C: AsyncCon
|
|||
}
|
||||
|
||||
#[async_trait::async_trait]
|
||||
impl Handler<NoBackend, LookupTriplesBySubject> for LookupTriplesBySubject {
|
||||
impl Handler<NoBackend, LookupTriplesBySubject> for TripleHandler {
|
||||
async fn handle(
|
||||
session: bonsaidb::server::api::HandlerSession<'_, NoBackend>,
|
||||
request: LookupTriplesBySubject,
|
||||
|
|
Loading…
Reference in a new issue