@@ -28,7 +28,9 @@ impl VssStore {
2828 Self { client, store_id, runtime }
2929 }
3030
31- fn build_key ( & self , primary_namespace : & str , secondary_namespace : & str , key : & str ) -> io:: Result < String > {
31+ fn build_key (
32+ & self , primary_namespace : & str , secondary_namespace : & str , key : & str ,
33+ ) -> io:: Result < String > {
3234 if primary_namespace. is_empty ( ) {
3335 Ok ( key. to_string ( ) )
3436 } else {
@@ -45,7 +47,9 @@ impl VssStore {
4547 }
4648 }
4749
48- async fn list_all_keys ( & self , primary_namespace : & str , secondary_namespace : & str ) -> io:: Result < Vec < String > > {
50+ async fn list_all_keys (
51+ & self , primary_namespace : & str , secondary_namespace : & str ,
52+ ) -> io:: Result < Vec < String > > {
4953 let mut page_token = None ;
5054 let mut keys = vec ! [ ] ;
5155 let key_prefix = format ! ( "{}#{}" , primary_namespace, secondary_namespace) ;
@@ -58,7 +62,10 @@ impl VssStore {
5862 } ;
5963
6064 let response = self . client . list_key_versions ( & request) . await . map_err ( |e| {
61- let msg = format ! ( "Failed to list keys in {}/{}: {}" , primary_namespace, secondary_namespace, e) ;
65+ let msg = format ! (
66+ "Failed to list keys in {}/{}: {}" ,
67+ primary_namespace, secondary_namespace, e
68+ ) ;
6269 Error :: new ( ErrorKind :: Other , msg)
6370 } ) ?;
6471
@@ -72,7 +79,9 @@ impl VssStore {
7279}
7380
7481impl KVStore for VssStore {
75- fn read ( & self , primary_namespace : & str , secondary_namespace : & str , key : & str ) -> io:: Result < Vec < u8 > > {
82+ fn read (
83+ & self , primary_namespace : & str , secondary_namespace : & str , key : & str ,
84+ ) -> io:: Result < Vec < u8 > > {
7685 check_namespace_key_validity ( primary_namespace, secondary_namespace, Some ( key) , "read" ) ?;
7786 let request = GetObjectRequest {
7887 store_id : self . store_id . to_string ( ) ,
@@ -100,7 +109,9 @@ impl KVStore for VssStore {
100109 Ok ( resp. value . unwrap ( ) . value )
101110 }
102111
103- fn write ( & self , primary_namespace : & str , secondary_namespace : & str , key : & str , buf : & [ u8 ] ) -> io:: Result < ( ) > {
112+ fn write (
113+ & self , primary_namespace : & str , secondary_namespace : & str , key : & str , buf : & [ u8 ] ,
114+ ) -> io:: Result < ( ) > {
104115 check_namespace_key_validity ( primary_namespace, secondary_namespace, Some ( key) , "write" ) ?;
105116 let request = PutObjectRequest {
106117 store_id : self . store_id . to_string ( ) ,
@@ -140,8 +151,10 @@ impl KVStore for VssStore {
140151
141152 tokio:: task:: block_in_place ( || self . runtime . block_on ( self . client . delete_object ( & request) ) )
142153 . map_err ( |e| {
143- let msg =
144- format ! ( "Failed to delete key {}/{}/{}: {}" , primary_namespace, secondary_namespace, key, e) ;
154+ let msg = format ! (
155+ "Failed to delete key {}/{}/{}: {}" ,
156+ primary_namespace, secondary_namespace, key, e
157+ ) ;
145158 Error :: new ( ErrorKind :: Other , msg)
146159 } ) ?;
147160 Ok ( ( ) )
0 commit comments