@@ -46,14 +46,14 @@ fn render_return(kind: ClientAction, query_io: QueryIO) -> Response {
4646 | ClusterInfo ,
4747 ) => match query_io {
4848 QueryIO :: Null => Response :: Null ,
49- QueryIO :: SimpleString ( value) => Response :: String ( value) ,
50- QueryIO :: BulkString ( value) => Response :: String ( value) ,
51- QueryIO :: Err ( value) => Response :: Error ( value) ,
49+ QueryIO :: SimpleString ( value) => Response :: String ( value. into ( ) ) ,
50+ QueryIO :: BulkString ( value) => Response :: String ( value. into ( ) ) ,
51+ QueryIO :: Err ( value) => Response :: Error ( value. into ( ) ) ,
5252 _err => Response :: FormatError ,
5353 } ,
5454 Mutating ( LogEntry :: Delete { .. } ) | NonMutating ( Exists { .. } | LLen { .. } ) => {
5555 if let QueryIO :: Err ( value) = query_io {
56- return Response :: Error ( value) ;
56+ return Response :: Error ( value. into ( ) ) ;
5757 }
5858
5959 let QueryIO :: SimpleString ( value) = query_io else {
@@ -79,7 +79,7 @@ fn render_return(kind: ClientAction, query_io: QueryIO) -> Response {
7979 let s: Option < i64 > = IndexedValueCodec :: decode_value ( s) ;
8080 Response :: Integer ( s. unwrap ( ) . to_string ( ) . into ( ) )
8181 } ,
82- QueryIO :: Err ( value) => Response :: Error ( value) ,
82+ QueryIO :: Err ( value) => Response :: Error ( value. into ( ) ) ,
8383
8484 _ => Response :: FormatError ,
8585 } ,
@@ -92,13 +92,13 @@ fn render_return(kind: ClientAction, query_io: QueryIO) -> Response {
9292 Mutating ( LogEntry :: Set { .. } | LogEntry :: LTrim { .. } | LogEntry :: LSet { .. } ) => {
9393 match query_io {
9494 QueryIO :: SimpleString ( _) => Response :: String ( "OK" . into ( ) ) ,
95- QueryIO :: Err ( value) => Response :: Error ( value) ,
95+ QueryIO :: Err ( value) => Response :: Error ( value. into ( ) ) ,
9696 _ => Response :: FormatError ,
9797 }
9898 } ,
9999 NonMutating ( ClusterMeet { .. } | ClusterReshard ) => match query_io {
100100 QueryIO :: Null => Response :: String ( "OK" . into ( ) ) ,
101- QueryIO :: Err ( value) => Response :: Error ( value) ,
101+ QueryIO :: Err ( value) => Response :: Error ( value. into ( ) ) ,
102102 _ => Response :: FormatError ,
103103 } ,
104104 Mutating ( LogEntry :: Append { .. } ) => match query_io {
@@ -107,7 +107,7 @@ fn render_return(kind: ClientAction, query_io: QueryIO) -> Response {
107107 let s: Option < i64 > = IndexedValueCodec :: decode_value ( s) ;
108108 Response :: String ( s. unwrap ( ) . to_string ( ) . into ( ) )
109109 } ,
110- QueryIO :: Err ( value) => Response :: Error ( value) ,
110+ QueryIO :: Err ( value) => Response :: Error ( value. into ( ) ) ,
111111 _ => Response :: FormatError ,
112112 } ,
113113 Mutating ( LogEntry :: LPop { .. } | LogEntry :: RPop { .. } )
@@ -137,11 +137,11 @@ fn render_return(kind: ClientAction, query_io: QueryIO) -> Response {
137137 let QueryIO :: BulkString ( value) = item else {
138138 return Response :: FormatError ;
139139 } ;
140- nodes. push ( Response :: String ( value) ) ;
140+ nodes. push ( Response :: String ( value. into ( ) ) ) ;
141141 }
142142 Response :: Array ( nodes)
143143 } ,
144- QueryIO :: Err ( value) => Response :: Error ( value) ,
144+ QueryIO :: Err ( value) => Response :: Error ( value. into ( ) ) ,
145145 _ => Response :: FormatError ,
146146 } ,
147147
0 commit comments