@@ -25,12 +25,10 @@ use proto::{
25
25
CreateCollectionRequest , CreateCollectionResponse , DeleteRequest , DownloadResponse ,
26
26
ExportRequest , ExportResponse , ListIncompleteRequest , ListRequest , ReadAtRequest ,
27
27
ReadAtResponse , ValidateRequest ,
28
- } ,
29
- tags:: {
28
+ } , tags:: {
30
29
CreateRequest as TagsCreateRequest , DeleteRequest as TagDeleteRequest ,
31
30
ListRequest as TagListRequest , SetRequest as TagsSetRequest , SyncMode ,
32
- } ,
33
- RpcError , RpcResult , RpcService ,
31
+ } , Request , RpcError , RpcResult , RpcService
34
32
} ;
35
33
use quic_rpc:: server:: { RpcChannel , RpcServerError } ;
36
34
@@ -59,13 +57,13 @@ impl<D: crate::store::Store> Blobs<D> {
59
57
/// Handle an RPC request
60
58
pub async fn handle_rpc_request < C > (
61
59
self : Arc < Self > ,
62
- msg : crate :: rpc :: proto :: Request ,
60
+ msg : Request ,
63
61
chan : RpcChannel < RpcService , C > ,
64
62
) -> std:: result:: Result < ( ) , RpcServerError < C > >
65
63
where
66
64
C : quic_rpc:: ServiceEndpoint < RpcService > ,
67
65
{
68
- use crate :: rpc :: proto :: Request :: * ;
66
+ use Request :: * ;
69
67
match msg {
70
68
Blobs ( msg) => self . handle_blobs_request ( msg, chan) . await ,
71
69
Tags ( msg) => self . handle_tags_request ( msg, chan) . await ,
0 commit comments