@@ -161,7 +161,7 @@ impl<'a> Builder<'a> {
161161 }
162162 }
163163
164- pub fn reborrow < ' b > ( & ' b mut self ) -> Builder < ' b > {
164+ pub fn reborrow ( & mut self ) -> Builder < ' _ > {
165165 Builder {
166166 builder : self . builder . reborrow ( ) ,
167167 element_type : self . element_type ,
@@ -264,40 +264,52 @@ impl<'a> Builder<'a> {
264264 match ( self . element_type . which ( ) , value) {
265265 ( TypeVariant :: Void , _) => Ok ( ( ) ) ,
266266 ( TypeVariant :: Bool , dynamic_value:: Reader :: Bool ( b) ) => {
267- Ok ( PrimitiveElement :: set ( & self . builder , index, b) )
267+ PrimitiveElement :: set ( & self . builder , index, b) ;
268+ Ok ( ( ) )
268269 }
269270 ( TypeVariant :: Int8 , dynamic_value:: Reader :: Int8 ( x) ) => {
270- Ok ( PrimitiveElement :: set ( & self . builder , index, x) )
271+ PrimitiveElement :: set ( & self . builder , index, x) ;
272+ Ok ( ( ) )
271273 }
272274 ( TypeVariant :: Int16 , dynamic_value:: Reader :: Int16 ( x) ) => {
273- Ok ( PrimitiveElement :: set ( & self . builder , index, x) )
275+ PrimitiveElement :: set ( & self . builder , index, x) ;
276+ Ok ( ( ) )
274277 }
275278 ( TypeVariant :: Int32 , dynamic_value:: Reader :: Int32 ( x) ) => {
276- Ok ( PrimitiveElement :: set ( & self . builder , index, x) )
279+ PrimitiveElement :: set ( & self . builder , index, x) ;
280+ Ok ( ( ) )
277281 }
278282 ( TypeVariant :: Int64 , dynamic_value:: Reader :: Int64 ( x) ) => {
279- Ok ( PrimitiveElement :: set ( & self . builder , index, x) )
283+ PrimitiveElement :: set ( & self . builder , index, x) ;
284+ Ok ( ( ) )
280285 }
281286 ( TypeVariant :: UInt8 , dynamic_value:: Reader :: UInt8 ( x) ) => {
282- Ok ( PrimitiveElement :: set ( & self . builder , index, x) )
287+ PrimitiveElement :: set ( & self . builder , index, x) ;
288+ Ok ( ( ) )
283289 }
284290 ( TypeVariant :: UInt16 , dynamic_value:: Reader :: UInt16 ( x) ) => {
285- Ok ( PrimitiveElement :: set ( & self . builder , index, x) )
291+ PrimitiveElement :: set ( & self . builder , index, x) ;
292+ Ok ( ( ) )
286293 }
287294 ( TypeVariant :: UInt32 , dynamic_value:: Reader :: UInt32 ( x) ) => {
288- Ok ( PrimitiveElement :: set ( & self . builder , index, x) )
295+ PrimitiveElement :: set ( & self . builder , index, x) ;
296+ Ok ( ( ) )
289297 }
290298 ( TypeVariant :: UInt64 , dynamic_value:: Reader :: UInt64 ( x) ) => {
291- Ok ( PrimitiveElement :: set ( & self . builder , index, x) )
299+ PrimitiveElement :: set ( & self . builder , index, x) ;
300+ Ok ( ( ) )
292301 }
293302 ( TypeVariant :: Float32 , dynamic_value:: Reader :: Float32 ( x) ) => {
294- Ok ( PrimitiveElement :: set ( & self . builder , index, x) )
303+ PrimitiveElement :: set ( & self . builder , index, x) ;
304+ Ok ( ( ) )
295305 }
296306 ( TypeVariant :: Float64 , dynamic_value:: Reader :: Float64 ( x) ) => {
297- Ok ( PrimitiveElement :: set ( & self . builder , index, x) )
307+ PrimitiveElement :: set ( & self . builder , index, x) ;
308+ Ok ( ( ) )
298309 }
299310 ( TypeVariant :: Enum ( _es) , dynamic_value:: Reader :: Enum ( e) ) => {
300- Ok ( PrimitiveElement :: set ( & self . builder , index, e. get_value ( ) ) )
311+ PrimitiveElement :: set ( & self . builder , index, e. get_value ( ) ) ;
312+ Ok ( ( ) )
301313 }
302314 ( TypeVariant :: Text , dynamic_value:: Reader :: Text ( t) ) => Ok ( self
303315 . builder
0 commit comments