@@ -428,7 +428,7 @@ struct SerializeDeserialize<'a> {
428
428
impl < ' a > v8:: ValueSerializerImpl for SerializeDeserialize < ' a > {
429
429
#[ allow( unused_variables) ]
430
430
fn throw_data_clone_error < ' s > (
431
- & mut self ,
431
+ & self ,
432
432
scope : & mut v8:: HandleScope < ' s > ,
433
433
message : v8:: Local < ' s , v8:: String > ,
434
434
) {
@@ -446,7 +446,7 @@ impl<'a> v8::ValueSerializerImpl for SerializeDeserialize<'a> {
446
446
}
447
447
448
448
fn get_shared_array_buffer_id < ' s > (
449
- & mut self ,
449
+ & self ,
450
450
scope : & mut v8:: HandleScope < ' s > ,
451
451
shared_array_buffer : v8:: Local < ' s , v8:: SharedArrayBuffer > ,
452
452
) -> Option < u32 > {
@@ -464,7 +464,7 @@ impl<'a> v8::ValueSerializerImpl for SerializeDeserialize<'a> {
464
464
}
465
465
466
466
fn get_wasm_module_transfer_id (
467
- & mut self ,
467
+ & self ,
468
468
scope : & mut v8:: HandleScope < ' _ > ,
469
469
module : v8:: Local < v8:: WasmModuleObject > ,
470
470
) -> Option < u32 > {
@@ -484,12 +484,12 @@ impl<'a> v8::ValueSerializerImpl for SerializeDeserialize<'a> {
484
484
}
485
485
}
486
486
487
- fn has_custom_host_object ( & mut self , _isolate : & mut v8:: Isolate ) -> bool {
487
+ fn has_custom_host_object ( & self , _isolate : & mut v8:: Isolate ) -> bool {
488
488
true
489
489
}
490
490
491
491
fn is_host_object < ' s > (
492
- & mut self ,
492
+ & self ,
493
493
scope : & mut v8:: HandleScope < ' s > ,
494
494
object : v8:: Local < ' s , v8:: Object > ,
495
495
) -> Option < bool > {
@@ -502,10 +502,10 @@ impl<'a> v8::ValueSerializerImpl for SerializeDeserialize<'a> {
502
502
}
503
503
504
504
fn write_host_object < ' s > (
505
- & mut self ,
505
+ & self ,
506
506
scope : & mut v8:: HandleScope < ' s > ,
507
507
object : v8:: Local < ' s , v8:: Object > ,
508
- value_serializer : & mut dyn v8:: ValueSerializerHelper ,
508
+ value_serializer : & dyn v8:: ValueSerializerHelper ,
509
509
) -> Option < bool > {
510
510
if let Some ( host_objects) = self . host_objects {
511
511
for i in 0 ..host_objects. length ( ) {
@@ -524,7 +524,7 @@ impl<'a> v8::ValueSerializerImpl for SerializeDeserialize<'a> {
524
524
525
525
impl < ' a > v8:: ValueDeserializerImpl for SerializeDeserialize < ' a > {
526
526
fn get_shared_array_buffer_from_id < ' s > (
527
- & mut self ,
527
+ & self ,
528
528
scope : & mut v8:: HandleScope < ' s > ,
529
529
transfer_id : u32 ,
530
530
) -> Option < v8:: Local < ' s , v8:: SharedArrayBuffer > > {
@@ -543,7 +543,7 @@ impl<'a> v8::ValueDeserializerImpl for SerializeDeserialize<'a> {
543
543
}
544
544
545
545
fn get_wasm_module_from_id < ' s > (
546
- & mut self ,
546
+ & self ,
547
547
scope : & mut v8:: HandleScope < ' s > ,
548
548
clone_id : u32 ,
549
549
) -> Option < v8:: Local < ' s , v8:: WasmModuleObject > > {
@@ -561,9 +561,9 @@ impl<'a> v8::ValueDeserializerImpl for SerializeDeserialize<'a> {
561
561
}
562
562
563
563
fn read_host_object < ' s > (
564
- & mut self ,
564
+ & self ,
565
565
scope : & mut v8:: HandleScope < ' s > ,
566
- value_deserializer : & mut dyn v8:: ValueDeserializerHelper ,
566
+ value_deserializer : & dyn v8:: ValueDeserializerHelper ,
567
567
) -> Option < v8:: Local < ' s , v8:: Object > > {
568
568
if let Some ( host_objects) = self . host_objects {
569
569
let mut i = 0 ;
@@ -627,8 +627,7 @@ pub fn op_serialize(
627
627
for_storage,
628
628
host_object_brand,
629
629
} ) ;
630
- let mut value_serializer =
631
- v8:: ValueSerializer :: new ( scope, serialize_deserialize) ;
630
+ let value_serializer = v8:: ValueSerializer :: new ( scope, serialize_deserialize) ;
632
631
value_serializer. write_header ( ) ;
633
632
634
633
if let Some ( transferred_array_buffers) = transferred_array_buffers {
@@ -707,7 +706,7 @@ pub fn op_deserialize<'a>(
707
706
for_storage,
708
707
host_object_brand : None ,
709
708
} ) ;
710
- let mut value_deserializer =
709
+ let value_deserializer =
711
710
v8:: ValueDeserializer :: new ( scope, serialize_deserialize, & zero_copy) ;
712
711
let parsed_header = value_deserializer
713
712
. read_header ( scope. get_current_context ( ) )
0 commit comments